body 
	{width: 900px;
	height: 550px
	margin: auto;
	margin-top: 0px;
	margin-bottom: 0px;
	background-color: #F5FFFA;
}
	
p 
	{color:  #2c1c14;
	text-indent: 30px; 
	font-size: 1.1em; 
	font-style: italic
}

p:first-letter 
	{font-family: "Times New Roman";
	font-weight: bold;
	font-size: 1.2em;
	font-style: italic
}

a 
	{color: #00CED1; 
	text-decoration: none; 
	border-left:dotted 2px #FF1493; 
	padding:1px 1px 1px 5px;
}

a:hover 
	{background-color: #00CED1; 
	color: #ffffff;
	border-left:solid 2px #FF1493; 
	padding:1px 1px 1px 5px;
}

.radio 
{
   position: absolute; 
   left: 30px; 
   top :50px;
   width: 400px; 
   height: 600px; 
}

.bord
{
   position: absolute;
   left: 240px;
   top: 50px;
   width: 107px;
   height: 500px;
   background-image: url("images/bann.gif");
    }

.corps
{
   position: absolute;
   left: 300px;
   top: 50px;
   width: 620px;
   overflow: auto;
   height: 500px;
   padding: 15px; 
   padding-top: 1px;
   text-align: left;
   color:  #2c1c14;
}

.pied_de_page 
{
    position: absolute; 
	left: 50px; 
	top: 390px; 
	width: 200px; 
	border: none
}

table 
{
   margin: auto; /* Centre le tableau */
   width: 560px;
   border: 4px outset #00CED1; /* Bordure du tableau avec effet 3D (outset) */
   border-collapse: collapse; /* Colle les bordures entre elles */
}

td /* Les cellules normales */
{
   width: 243px;
   font-family: Times, "Times New Roman", serif;
   text-align: left; 
   vertical-align: top;
   padding: 5px; 
}

.groupe
{
   color: #ffffff;
   background-color: #00CED1;
   font-weight: bold;
   font-size: 1.3em;
   padding:2px 12px 2px 5px;
} 

.titre
{
   color: #ffffff;
   background-color: #00CED1;
   font-weight: bold;
   font-size: 1.2em;
   padding:2px 12px 2px 5px;
} 

.perso
{
   font-variant: small-caps;
   font-style: normal;   
}




