/* CSS Document */



body
{
	width: 760px;
	margin: auto; /* Pour centrer notre page */
	margin-top: 0px; /* Pour &eacute;viter de coller avec le haut de la fenêtre du navigateur. Essayez d'enlever pour voir ! */
	margin-bottom: 20px;    /* Idem pour le bas du navigateur */
	/* background-image: url("images/fond.png");  Une petite image de fond pour &eacute;viter d'avoir un vieux fond blanc :p */

	border-left: 1px solid black;
	border-right: 1px solid black;
	border-bottom: 1px solid black;
	background-color:#FAFAFA;
	background-position: left;	
	

}


 
#en_tete
{
	width: auto;
	height: 59px;
	background-repeat: repeat-x;
	margin-bottom: 0px;
	margin-top: 58px;
	background-color: #FFFFFF;
	text-align: center;
	vertical-align: middle;
	position: relative;
	background-image: url(../images/fondsousenu.gif);
	border: thin none #333333;
	background-position: -30px top;
   
}

#num
{
   width: 140px;
   
   
   background-repeat: no-repeat;
   margin-bottom: 10px;
   margin-top: 10px;
   
}

#logo
{
   
   
   
   background-repeat: no-repeat;
   margin-bottom: 10px;
   margin-top: 10px;
   margin-left: 0px;
}

#menu
{
   float: left; /* Le menu flottera &agrave; gauche */
   width: 140px; /* Tr&egrave;s important : donner une taille au menu */
   margin-top: 40px;
   margin-left: 15px;
   
   
   /*position: absolute;*/
}

.element_menu
{
	border: 0;
	/*background-repeat: repeat-x;
   
  /* border: 2px solid black;*/
   margin-top: 0px;
	margin-bottom: 0px; /* Pour &eacute;viter que les &eacute;l&eacute;ments du menu ne soient trop coll&eacute;s */
	z-index: 2;
   
}

#corps
{
	/*position: absolute;*/
    margin-left: 170px; /* Une marge &agrave; gauche pour pousser le corps, afin qu'il ne passe plus sous le menu */
	margin-bottom: 80px;
	margin-top: 60px;/* Ca c'est pour &eacute;viter que le corps colle trop au pied de page en-dessous */
	 /* padding: 5px;Pour &eacute;viter que le texte &agrave; l'int&eacute;rieur du corps ne colle trop &agrave; la bordure */
	
	color: #000000;
	



}
#corps_image
{
	/*position: absolute;*/
	
    margin-left: 260px; 
	margin-top: 20px;/* Une marge &agrave; gauche pour pousser le corps, afin qu'il ne passe plus sous le menu */

	
	 /* padding: 5px;Pour &eacute;viter que le texte &agrave; l'int&eacute;rieur du corps ne colle trop &agrave; la bordure */
	
	
	



}
#pied
{
	font-size:11px;
	background-color: #FFFFFF;
	background-position: center;
	position: relative;
	visibility: visible;
	z-index: auto;
	overflow: auto;
	width: 1080px;
}
sousmenud {
	background-color: #666666;
	background-position: center center;
	position: fixe;
}
piedrose {
	background-color: #FFCCFF;
}
#piedrose {
	background-color: #FFCCFF;
}

