			/*Pour l' Index.html*/

  .terre a img
   {
   border: none;
      }

  .terre  a:hover img
   {
   border: none;
   }

  .terre a:visited img
   {
   border: none;
   }

 .img_centree /*saulement pour l'index !*/
	{
	margin:auto;
	margin-top:30px;
	padding:auto;
	}

  .exp
	{
   width: 100%;
   margin: auto;
   margin: 0px;
   background-color:rgb(0,0,0);
	}
	
   iframe
   {
   border=none;
   }
																/*Pour les pages normales*/
   
 body
  {
   width: 760px;
   margin: auto;
   margin-top: 10px;
   margin-bottom: 10px;
   background-color:rgb(0,0,0);
  }

  .image_index
	{
	position: relative;
	right:-45px;
	border: none;
	background-color:rgb(0,0,0);
	margin: auto;
	}

  .image_index a img
	{
	border: none;
	}

  .image_index a:hover img
	{
	border: none;
	}

  .image_index a:visited img
	{
	border: none;
	}

#en_tete
	{
	width: 760px;
	height: 245px;
	margin-bottom: 10px;
	
	background-color: rgb(255,132,0);
	
	background-image: url("design_orange/banniere_760x245_r.jpg");
	}
	
  .banniere a img
	{
	border: none;
	}

  .banniere a:hover img
	{
	border: none;
	}

  .banniere a:visited img
	{
	border: none;
	} 

	
  #menu
	{
	float: left;
	width: 180px;
	margin: 0px;

	position:static;
   
	margin-top:0px;
		}

 #menu p
	{
	text-align:center;
	
	padding:0;
	padding-top:0px;
	margin:0px;
	}
	
  .element_menu
	{
	border: 0px solid black;
    
	background:url("design_orange/top_menu.png") no-repeat;
    
	background-color:rgb(255,132,0);
    
	padding-top:10px;
	padding-bottom:0px;
	}

 .element_menu_bas
	{
	width: 180px;
	height: 7px;
	
	background:url("design_orange/bottom_menu.png") no-repeat;

	background-color:rgb(255,132,0);
	
	margin-top: -5px;
	margin-bottom: 10px;
	
	padding-bottom: 0px;
	}

  .element_menu h6
	{   
	color: white;
	font-size: 1em;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	padding: 0px;
	padding-left: 10px;
	padding-top: 0px;
	margin: 0px;
	}
	
/*  .element_menu img
	{
	margin: 0px;
	margin-bottom: 0px;
	padding: 0px;
	padding-bottom: 0px;
	}
 */	
  .element_menu ul
	{
    list-style-image: url("design_orange/alien_12x15.png");
   
	padding: 0px;
	padding-left: 35px;
	padding-right: 5px;
	padding-bottom: 15px;
   
	margin: 0px;
	margin-bottom: 5px;
	margin-right: 0px;
   
	font-size: 0.8em;
	font-family: Arial,Helvetica,sans-serif;
	}

  #menu a
	{
	color:rgb(255,255,255);
	text-decoration:none;
	}

  #menu a:visited
	{
	color:rgb(255,255,255);
	text-decoration:none;
	}
	
  #menu a:hover
	{
	color:rgb(255,132,0);
	background-color:rgb(255,255,255);
	font-weight:normal;
	text-decoration:none;
	}
	
  #menu h6 a:hover
	{
	color:rgb(255,132,0);
	background-color:rgb(255,255,255);
	font-weight:bold;
	text-decoration:none;
	}

#corps
{
   margin-left: 190px;
   margin-bottom: 0px;
   padding:20px;
   
   background:url("design_orange/top_corps.png") no-repeat;
   
   color: rgb(255,255,255);
   background-color: rgb(255,132,0);
      
   border: 0px solid black;
}

#corps_bas
{
	width: 570px;
	height: 7px;
	
	background:url("design_orange/bottom_corps.png") no-repeat;

	background-color:rgb(255,132,0);
	
	margin-left: 190px;
	/* margin-top: -10px; */
	margin-bottom: 20px;
	
	/* padding-bottom: 0px; */
}

 #corps p, #corps h1, #corps h2, #corps h3
	{
	color:rgb(255,255,255);
	
	text-decoration:none;
	padding:0px;
	padding-bottom:20px;
	margin:0px;
	}
	
 #corps p
	{
	font-size: 0.8em;
	text-align: justify;
	font-family: Arial,Helvetica,sans-serif;
	
	padding:0px;
	padding-left:40px;
	padding-bottom:10px;
	}
	
 #corps h1
	{
	font-size: 1.1em;
	text-align: center;
	font-family: Arial,Helvetica,sans-serif;
	
	padding:0px;
	padding-bottom:10px;
	}
	
 #corps h2
	{
	font-size: 0.9em;
	text-align: justify;
	font-family: Arial,Helvetica,sans-serif;
	
	text-decoration:none;
	
	padding:0px;
	padding-bottom:10px;
	padding-top:20px;
	}
	
 #corps h3
	{
	font-size: 0.8em;
	text-align: justify;
	font-family: Arial,Helvetica,sans-serif;
		
	padding:0px;
	padding-left:20px;
	padding-bottom:10px;
	}

																/*pour les sommaires*/
 #corps h5, #corps h5 a:visited, #corps h5 a
	{
	font-size: 0.8em;
	text-align: center;
	font-family: Arial,Helvetica,sans-serif;
	
	text-decoration:none;

	padding:0px;
	padding-left:0px;
	padding-top:0px;
	
	margin:0px;
	}

 #corps h5 a:hover
	{
	font-size: 0.8em;
	text-align: center;
	font-family: Arial,Helvetica,sans-serif;
	
	color:rgb(255,132,0);
	background-color:rgb(255,255,255);
	
	text-decoration:none;

	padding:0px;
	padding-left:0px;
	padding-top:0px;
	
	margin:0px;
	}
	
 #corps ul
	{
	color:white;
	font-size: 0.8em;
	font-family: Arial,Helvetica,sans-serif;
	
	list-style-image: url("design_orange/alien_12x15.png");
	
	padding:0px;
	padding-left:65px;
	padding-bottom:20px;
	margin:0px
	}

  #corps a
	{
	color:rgb(255,255,255);
	text-decoration:none;
	}

  #corps a:visited
	{
	color:rgb(255,255,255);
	text-decoration:none;
	}
	
  #corps a:hover
	{
	color:rgb(255,132,0);
	background-color:rgb(255,255,255);
	font-weight:normal;
	text-decoration:none;
	}

 #corps a img
   {
   border: none;
   }

  #corps  a:hover img
   {
   border: none;
   }

  #corps a:visited img
   {
   border: none;
   }

  .c
	{
	/* float:none; */
	text-align:center;
	
	top:-4px;
	
	margin:10px;
	margin-left:0px;
	
	position:relative;
	
	background-color: rgb(255,255,255);
	}

  .g
	{
	float:left;
	
	margin:10px;
	margin-left:0px;
	
	position:relative;
	top:3px;
	}

  .d
	{
	float:right;
	
	margin:10px;
	margin-right:0px;
	
	position:relative;
	top:3px;
	}
	
  #corps p.date_h3
	{
	font-size: 0.6em;
	text-align: justify;
	font-style: normal;
	font-family: Arial,Helvetica,sans-serif;
	
	position:relative;
	top:-23px;
	left:360px;
	
	padding-right:0px;
	padding-bottom:0px;
	
	margin-left:0px;
	margin-bottom:-23px;
	
	}

	#corps p.v_rq
	{
	color:rgb(50,50,50); 
	font-size: 0.6em;
	text-align: justify;
	font-style: normal;
	font-family: Arial,Helvetica,sans-serif;
	
	position:relative;
	
	padding-right:0px;
	padding-bottom:0px;
	
	margin-left:70px;
	
	bottom:10px;
	}
	
   #corps p.citation
	{
	font-size: 0.8em;
	text-align: center;
	font-style: italic;
	font-family: Arial,Helvetica,sans-serif;
	
	padding:0px;
	padding-left:40px;
	padding-top:10px;
	
	margin:0px;
	}
	
  #corps p.auteur 
	{
	font-size: 0.8em;
	text-align: center;
	font-weight: bold;
	font-family: Arial,Helvetica,sans-serif;
	
	padding:0px;
	padding-left:40px;
	padding-bottom:10px;
	
	margin:0px;
	}
	
  .cache
	{
	display: none;
	}

													/*Pour les pieds de pages*/
#pied_de_page p
	{
	color:rgb(255,255,255);
	
	text-align: center;
	
	font-size: 0.7em;
	font-family: Arial,Helvetica,sans-serif;
	
	margin-left:190px;
	}

  #pied_de_page a
	{
	color:rgb(255,255,255);
	text-decoration:none;
	}

  #pied_de_page a:visited
	{
	color:rgb(255,255,255);
	text-decoration:none;
	}
	
  #pied_de_page a:hover
	
	{
	color:#000000;
	background-color:rgb(255,255,255);
	font-weight:none;
	text-decoration:none;
	}
	
   #pied_de_page p.index
       {
	color:rgb(255,255,255);
	margin:auto;
	text-align: center;
	font-size: 0.7em;
	font-family: Arial,Helvetica,sans-serif;
	margin-top:10px;
	}

