/* ----Nouveaux styles ----*/


body
{
	background : white;
	color: black; font-size: 10	;
 }
td
{
	
	color: white; font-size: 12	;
}
th
{
   	FONT-SIZE: 14px;
}
.menu
{
   	
	   FONT-SIZE: 12px;
	   
	  
}
p:first-letter /* Je veux que la première lettre de mes paragraphes... */
{
   float: left; /* Flotte à gauche */
   font-size: 2em; /* Fasse une hauteur de 2 lignes */
   
   font-weight: bold; /* Soit écrite en gras (c'est plus voyant) */
   margin-right: 5px; /* Qu'il y ait une marge de 5px à droite pour que ça colle pas trop au reste du texte */
}

a:link{
	font: 100% tahoma;
	font-weight: bold;
	text-decoration: None;
	color: #009835;
}
a:active{
	font: 100% tahoma;
	font-weight: bold;
	text-decoration: none;
	color:#009835;
}
a:visited{
	font: 100% tahoma;
	color:blue;
	font-weight: bold;
	text-decoration: None;
	color: #009835;
}
a:hover{
	font: 100% tahoma;
	color: White;
	font-weight: bold;
	text-decoration: none;
	background : #009835;
	border-bottom : thin solid Gray;
	border-color : Black;
	border-top : red;
	border-right : thin solid Gray
}
b.under {
	background-color:#339900;
	color:white;
	font-weight:bold
}
.titrepage {
	
	
	font-weight: bold;
	color: #CC0000
}
.contenu {
	
	font-size: 100%;
	font-weight: bold;
	color: #1a387a
}
/* ################### PREPARATION_TABLE ################### */

.moduleheading {
	
	background-color: #CCAA00;
}
.tabcadre {
	border: 1px solid #000099;
	background-color: #339900;
}


/* ###################### PREPARATION_CELLULE ###################### */

.sectiontableentry1 {
  background-color : #CC0066;
}
.sectiontableentry2 {
  background-color : #ffffff;
}

.sectiontableentryactif {
  background-color : #339900;
}


