a.menu:link
  {
   color: #FFFFFF; text-decoration:none;
  }
a.menu:visited
  {
   color: #FFFFFF; text-decoration:none;
  }
a.menu:active
  {
   color: #FFFFFF; text-decoration:none;
  }
a.menu:hover
  {
   color: #FFFFFF; text-decoration:underline;
  
  }
  
div#body {
			color: #FFFFFF;
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 70%;
			
		}
		
a img
{
border: none;
} 

 
/*on definit la taille de la div du menu ainsi que la taille de parties du menu.*/
div#menu {
          width: 100px;
         }

div#menu ul {
             padding: 0 0 0 18px;
             width: 110px;
			 left: 1000px;
             margin: 0px;
					 
            }

/*On positionne les elements du menu */
div#menu ul li {
                position: relative;
                list-style: none; /*on enleve les icones de liste */
				border-bottom: 1px solid; /*ajout d'une bordure de separation d'element:*/ 
				background: #3a486d ;
				height: 30px
               }

		   

div#menu li a {
			   color: #FFFFFF;
			   font-family: Verdana, Arial, Helvetica, sans-serif;
			   font-size: 60%;
               text-decoration: none; /* plus de soulignement pour les liens */
              } 


/* fichier pour internet explorer */
body {behavior: url(csshover3.htc);}

/* On cache tous les sous menu avec la propriété display none */
div#menu ul ul {
                position: absolute;
                top: 0;
                left: 100px;
                display:none;
               } 

div#menu ul ul ul{
                position: absolute;
                top: 0;
                left: 93px; /*100px correspond au décalage a droite, on décale de la taille du ul de base*/
				display:none;
               } 			  			   

/*Lors du survol ,avec la souris, les sousmenu apparaissent grace a display: block */
div#menu ul.niveau1 li.sousmenu:hover ul.niveau2,
div#menu ul.niveau2 li.sousmenu:hover ul.niveau3 {
                                                  display:block;
                                                 }			  
		  
												 
												 
#table1  {
float:left;
}

#table2 {
margin-left:155px;
}												 						 

 td.text {
text-align:center;
color: #FFFFFF;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 70%;
 }
 
#description {
text-align:justify;
margin-left:30px;
color: #FFFFFF;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 70%;
line-height: 15px;	
}	
				 
							 
