body { background: #777777 url(../images/fond.gif); margin-bottom: 0px}

td.titre {width: 1000px; height: 185px; position: relative; overflow: hidden; background: url(../images/titre.jpg)}
td.corps {width: 1000px; position: relative; background: url(../images/corps.jpg)}
td.bas {width: 1000px; height: 55px; position: relative; background: url(../images/bas.jpg)}	


p.titre-contenu {font-weight: bold; font-size: 16pt} 

p.titre a:link{text-decoration:none; position: relative; left:-10px;color: #FFFFFF; font-weight: bold; font-size: 42pt; font: Arial, sans-serif, times-new-roman; border: 0px; margin: 0px; padding: 0px}
p.titre a:visited{text-decoration:none; position: relative; left:-10px;color: #FFFFFF; font-weight: bold; font-size: 42pt; font: Arial, sans-serif, times-new-roman; border: 0px; margin: 0px; padding: 0px}
p.titre a:hover{text-decoration:underline; position: relative; left:-10px;color:#000000; font-weight: bold; font-size: 42pt; font: Arial, sans-serif, times-new-roman; border: 0px; margin: 0px; padding: 0px}
p.titre a:active{text-decoration:none; position: relative; left:-10px;color: #FFFFFF; font-weight: bold; font-size: 42pt; font: Arial, sans-serif, times-new-roman; border: 0px; margin: 0px; padding: 0px}


p.titre-texte {position: relative; left:15px;color: #0000FF; font-weight: bold; font-size: 12pt; font: Arial, sans-serif, times-new-roman; border: 0px; margin: 10px; padding: 10px}

p.desc {position: relative; left:10px;color: #333377; font-weight: bold; font-size: 11pt; font-style: italic; font: Arial, sans-serif, times-new-roman; border: 0px; margin: 10px; padding: 10px}
p.desc a:link{text-decoration:underline; color:#333377; font-weight: bold; font-size: 11pt; font: Arial, sans-serif, times-new-roman;}
p.desc a:visited{text-decoration:underline; color:#333377; font-weight: bold; font-size: 11pt; font: Arial, sans-serif, times-new-roman;}
p.desc a:hover{text-decoration:underline overline; color:#000000; font-weight: bold; font-size: 11pt; font: Arial, sans-serif, times-new-roman;}
p.desc a:active{text-decoration:underline; color:#333377; font-weight: bold; font-size: 11pt; font: Arial, sans-serif, times-new-roman;}




 ul#menu 
{			   
  margin    :   20;              /* Marge extérieur nulle */
  padding   :   2px 2px 1px;      /* Marge intérieur à 1px sauf pour le bas */ 
  width     :   130px;          /* Largeur de notre liste */
  font-size :   14px;          /* Taille de notre police */
  -moz-border-radius:5px;
  -webkit-border-radius:5px;
}

ul#menu li 
{						  
  list-style-type   :  none;            /* Aucunes puces associées */
  margin-bottom     :   10px;            /* Ajout d'une marge en bas */
  -moz-border-radius:5px;
  -webkit-border-radius:5px;

}

ul#menu li a
{
  width             :   auto !important; /* Largeur interprétée par tous les navigateurs excepté IE6 et inférieur */						
  width             :   100%;            /* largeur interprétée par IE6 et inférieur */
  padding           :   4px;             /* Définition des marges intérieures */  
  text-decoration   :   none;            /* Suppression du soulignement */
  display           :   block;           /* Définition sous forme de block */
  -moz-border-radius:5px;
  -webkit-border-radius:5px;

}

ul#menu li a:link
{
  color             :  #000000;            /* Couleur de la police */
  background-color  :   #FFFF00;         /* Définition de la couleur de fond */ 
  border            :   1px solid #3399CC; /* Ajout d'une bordure */	
  border-left-width :   4px;               /* Modification de la bordure gauche */
  border-top-width :   4px;
  -moz-border-radius:5px;
  -webkit-border-radius:5px;

}
 
ul#menu li a:visited
{
  color             :   #000000;            /* Changement de la couleur de la police initiale */
  background-color  :   #FFFF00;            /* Changement de la couleur de fond initiale */ 
  border            :   1px solid #3399CC;  /* Ajout d'une bordure */	
  border-left-width :   4px;                /* Modification de la bordure gauche */
  border-top-width :   4px;
  -moz-border-radius:5px;
  -webkit-border-radius:5px;

}

ul#menu li a:hover
{
  color             :   #FFFF00;            /* Changement de la couleur de la police initiale */
  background-color  :   #000000;         /* Changement de la couleur de fond initiale */
  border            :   1px solid #993;  /* Ajout d'une bordure */	
  border-left-width :   4px;             /* Modification de la bordure gauche */
 border-top-width :   4px;
  -moz-border-radius:5px;
  -webkit-border-radius:5px;

}

ul#menu li a:active
{
  color             :   #FFC300;            /* Changement de la couleur de la police initiale */
  background-color  :   #FDFFA5;            /* Changement de la couleur de fond initiale */
  border            :   1px solid #FFC300;  /* Ajout d'une bordure */	
  border-left-width :   4px;
  border-top-width :   4px;                /* Modification de la bordure gauche */
  -moz-border-radius:5px;
  -webkit-border-radius:5px;
}																																		
td.copyright {text-decoration:none; color:#FFFFFF; font-weight: normal; font-size: 8pt; font: Arial, sans-serif, times-new-roman;}
td.copyright a:link{text-decoration:none; color:#FFFFFF; font-weight: normal; font-size: 8pt; font: Arial, sans-serif, times-new-roman;}
td.copyright a:visited{text-decoration:none; color:#FFFFFF; font-weight: normal; font-size: 8pt; font: Arial, sans-serif, times-new-roman;}
td.copyright a:hover{text-decoration:underline; color:#000000; font-weight: normal; font-size: 8pt; font: Arial, sans-serif, times-new-roman;}
td.copyright a:active{text-decoration:none; color:#FFFFFF; font-weight: normal; font-size: 8pt; font: Arial, sans-serif, times-new-roman;}
	
