body 
{
  width:900px;
  margin:0px auto;
  font:10pt, "Trebuchet MS", serif;
  background-image: url(img/Accueil/image-fond.jpg)
}

body h1
{
  color: red;
  text-align: center;
  font-family: Papyrus;
  font-size: 16px;
}

body h2
{
  text-align: justify;
  font-family: Papyrus;
  font-size: 14px;
  color: #333333
}
body h3
{
font:"Trebuchet MS", serif;
  font-size: 14px;
  color: green;
}
body h4
{
  font:"Tahoma", serif;
  font-size: 12px;
  color: blue;
}
body p
{
  text-align: justify;
  font-family: Comic Sans MS;
  font-size: 12.5px;
  color: #333333
}

body table p
{
  font: Verdana;
  font-size: 12px;
  color: #333333;
}

body legend
{
  font-family: Papyrus;
  font-size: 14px;
}


div#page {
  background:url("img/Accueil/gauche.jpg") repeat-y;
}

div#page_bis {
  background:url("img/Accueil/droite.jpg") repeat-y top right;
}

div#contenu {
  margin:0px 18px;
   background-color:#FFF;
   
}
div#banniere {

  text-align:center;
  background-color:#666666;
}

div#menu_barre 
{
  margin-bottom:10px;
  padding:2px;
  height:26px;
  text-align:center;
}

ul#navigation li { 
display : inline;
padding : 0 0.5em; /* Pour espacer les boutons entre eux */
	
}


ul#navigation li a 
{
text-decoration: none ;
}
ul#navigation li a:hover, #navigation li a:focus, #navigation li a:active 
{
	text-decoration: underline ;	
}


div#menu_colonne {
  width:145px;
  float:left;
  margin-left:10px;
}

#navigation1 
{			   
  margin    :   0;              /* Marge exterieur nulle */
  padding   :   1px 1px 0;      /* Marge interieur a 1px sauf pour le bas */ 
  width     :   140px;          /* Largeur de notre liste */
  font-size :   1 em;          /* Taille de notre police */
  border    :   1px solid #39C; /* Application d'une bordure */ 
}

#navigation1 li 
{						  
  list-style-type   :  none;            /* Aucunes puces associees */
  margin-bottom     :  1px;            /* Ajout d'une marge en bas du lien */
}

#navigation1  li a
{
  width             :   auto !important;   /* Largeur interpretee par tous les navigateurs excepte IE6 et inferieur */						
  width             : 	100%;              /* largeur interpretee par IE6 et inferieur */
  padding           :   4px;               /* Definition des marges interieures */  
  text-decoration   :   none;              /* Suppression du soulignement */
  color             :   #39C;              /* Couleur de la police */
  display           :   block;             /* Definition sous forme de block */
  background-color  :   #F5FBFF;           /* Definition de la couleur de fond */ 
  border            :   1px solid #3399CC; /* Ajout d'une bordure */	
  border-left-width :   2px;               /* Modification de la bordure gauche */
}
#navigation1 li a:hover, #navigation li a:focus, #navigation li a:active 
{
	background: #999999;
	color: #FFF;
	
}
div#corps {
  width:650px;
  margin:0px 10px 10px 10px;
  padding-left:17px;
  padding-right:7px;
  float:right;
  background-color:#F5F5F5;
  border:1px solid #DCDCDC;
}
div#corps li
{
  text-align: justify;
  font-family: Comic Sans MS;
  font-size: 12.5px;
  color: #666666
}
div#corps a
{
text-decoration: none ;
color: blue;
}
div#corps  a:hover, a:focus, a:active 
{
	text-decoration: underline ;
	color: #339999;	
}
div#copyright {
  width:842px;
  margin:0px 10px;
  text-align:center;
  padding:5px 0px;
  background-color:#F5F5F5;
  border:1px solid #DCDCDC;
  clear:both;
}
