body
{
width: 100%;
margin: auto;    
background: #fff url("../");
font-family : Century Gothic, Palatino Linotype, arial;
font-size : 0.8em;
color :black;


}

a:link,a:visited{
	
	color : #B80000;
	text-decoration : none;
	font-weight:bold;
	}
	
a:hover{
	
	color : #FF6600;
	text-decoration : none;
	}

/* L'en-tête */

#en_tete
{
   width: 100%;
   height: 200px;
   background: url(../images/banflo.jpg) no-repeat ;
   margin-bottom: 10px;
   font-size: 1em;
}

.un{ 
position:relative ;
left:3% ;
top:10% ;
right:*%;
bottom: *%;
}

.deux{ 
position:relative ;
left:35% ;
top:*% ;
right: *%;
bottom: 6%;
}


#corps{
width: 650px;
float:left;
color:#000;
}

#corps p{
text-indent:40px;
text-align:justify;

}

.fleft{
float:left;
padding:10px;
}

.fright{
float:right;
padding:10px;
}

.clear{
clear:both;
}

h1{
text-align:center;
font-size:2.4em;
}

h2{
text-align:left;
font-size:1.4em;
text-decoration:underline;
}

h3{
text-align:left;
font-size:1.1em;
}

ul{
font-weight:bold;
}

li{
font-weight:normal;
}

span{
font-weight:bold;
color:#aaa;
}

/* Le menu */

#gauche
{
   float: left;
   width: 200px;

}


.titre_p{
	font-size: 14px;
	font-weight: bold;
	font-variant: small-caps;
  color: darkred;
  /* background: #E8C1A2 url(/data/blob.gif) no-repeat bottom left; */
  background-color: #E8C1A2;
  border: 1px solid gray;
  margin:0;
  padding:4px;
}

.titre_menu{
  height: 20px;
	font-size: 14px;
	font-weight: bold;
	font-variant: small-caps;
  color: #000;
  padding: 0 0 0 0px;
  background-color:#8B0000 ;
  border: 1px solid #B22222;
  margin:0;
  text-align:center;
}  
  
  
  
/* le menu de gauche */
.menu {
  width:145px;
  margin-left:10px;
}
  .menu a {
    display:block; 
	background-color:#fff; 
	margin:2px 1px 2px 1px; 
	font-weight:bold; 
	padding:4px; 
	padding-left:3px; 

	color:#000;
  }
  .menu a:hover {
    display:block;
	padding:4px; 
	background-color:#ffffff; 
	margin:2px 1px 2px 1px;
	font-weight:bold;
	padding-left:3px; 
	color:#8C5222;
  }
  
.accueil {
	 background: #fff url("../images/puce_gant.jpg") no-repeat;
	 text-align: center;
	 	width:130px;
		border:1px solid #8B0000;  
	border-left:6px solid #8B0000;
  }
  
.sm1{
	 background: #fff url("../images/puce1.jpg") no-repeat;
	 text-align: center;
	 	width:130px;
			border:1px solid #8B0000;  
	border-left:6px solid #8B0000;
		
  }
  

.sm12{
	 background: #fff url("../images/puce_liste.jpg") no-repeat center left;
	 text-align: center;
	 	width:130px;
			border:1px solid #8B0000;  
	border-left:6px solid #8B0000;
		
  }
.sm13{
	 background: #fff url("../images/puce_liens.jpg") no-repeat center left;
	 text-align: center;
	 	width:130px;
			border:1px solid #8B0000;  
	border-left:6px solid #8B0000;
		
  }
.sm14{
	 background: #fff url("../images/puce_au2.jpg") no-repeat bottom left;
	 text-align: center;
	 	width:130px;
			border:1px solid #8B0000;  
	border-left:6px solid #8B0000;
		
  }
  
.sm15{
	 background: #fff url("../images/puce_comb.jpg") no-repeat bottom left;
	 text-align: center;
	 	width:130px;
			border:1px solid #8B0000;  
	border-left:6px solid #8B0000;
		
  }

  .sm1:hover{
	 background: #fff url("../images/puce1.jpg") no-repeat;
	width:130px;
	border:1px solid #b22222;  
	border-left:6px solid #b22222;
  }
  
 .accueil:hover{
	 background: #fff url("../images/puce_gant.jpg") no-repeat;
	width:130px;
	border:1px solid #b22222;  
	border-left:6px solid #b22222;
  }
  
.sous_menu {
  position:absolute;
  margin-left:145px;
  width:100px;
  padding:0.2em;
  margin-top:-2em;
  background-color:#8B0000;
  display:none;

}
  .sous_menu a {
    display:block; 
	padding:0 0 0 20px; 
	background:#8B0000 url("../images/puce4.gif") no-repeat;
	margin:1px; 
	font-size:0.9em;
	color: #FFCC66;
  }
  /* EED2BB */
  .sous_menu a:hover {
    display:block; 
	padding:0 0 0 20px;
	background: url("../images/puce4.gif") no-repeat;
	margin:1px; 
	font-size:0.9em;
	color:#fff;
  }

  table, td{
  font-size: 1em;
  font-family: Century Gothic, Palatino Linotype, arial;
  font-weight:bold;
  color:#000;
  }
  
.cadre{
background:#eaeaea;
padding:10px;
}

.intro{
color:#777;
}