BODY {    
     color:black;
	 font-family: Verdana, Arial, Helvetica ;
     font-size: 10pt ;
}

TABLE {
     color:black;
	 font-family: Verdana, Arial, Helvetica ;
     font-size: 10pt ;
}

A {  
	 font-family: Verdana, Arial, Helvetica ;
     text-decoration:none;
     color: blue;
}

A:hover {
     text-decoration: underline;
     color: white;
     background-color: #93A9F2;
}

A:visited {
     text-decoration:none;
     color: purple;
}

A.menu {
     text-decoration: none;
     font-size: 12pt ;
     font-style: normal;
     background-color: #CCFFFF;
     color: black;
}

A.menu:hover {
     font-size: 12pt ;
     color: white;
     text-decoration: underline;
	 background-color: #93A9F2;
}

P {
     text-align:justify;
     text-indent: 0cm;
}

P.lettrine:first-letter { 
     font-size: 400%; float: left;
}

P.ind {
     text-align:justify;
    text-indent: 0.5cm;
}

P.ctre {
     text-align:center;
     text-indent: 0.5cm;
}

P.titre {
     text-align:    left;
     font-weight:bold ;
}

P.titre1 {
     text-align:    left;
     font-weight:bold;
     text-indent: 0.5cm;
}

P.nota {
     text-align:    right;
     font-style:italic;
     text-indent: 0.5cm;
}

P.grostitre {
     text-decoration: none;
     text-align: center;
     font-weight: bold;
     font-family: Verdana, Arial, Helvetica;
     font-size: 14pt ;
     color: #93A9F2;
}


TH { 
     text-decoration: none;
     text-align: left;
     font-family: "Verdana, Arial, Helvetica";
     color: black;
}

TH.big {  
     text-decoration: none;
     text-align: left;
     font-family: "Verdana, Arial, Helvetica";
     font-size: 10pt ;
     color: white;
}

TH.cadre {     
     text-decoration: none;
     text-align: left;
     font-family: "Verdana, Arial, Helvetica";
     font-size: 10pt ;
     font-weight: bold
     color: black;
}

TH.menu {
     text-align: center;
     text-decoration: none;
     font-family: "Arial, Verdana, Helvetica" ;
     font-size: 10pt ;
     background-color: #93A9F2;
     color: white;
}

TR.big {
     background-color: #4444FF;
     color: white;
}

TR.cadre {
     background-color: #CCCCFF;
     font-size: 10pt ;
     font-weight: bold
     color: black;
}

TR.titre {
     text-decoration:none;
     font-family: "Verdana, Arial, Helvetica" ;
     font-size: 12pt ;
     background-color: #93A9F2;
     color: white;
}

TR.menu {
     text-decoration:none;
     font-family: "Verdana, Arial, Helvetica" ;
     font-size: 12pt ;
     background-color: #93A9F2;
     color: white;
}

TD.menu {
     text-align: center;
     text-decoration: none;
     font-family: "Verdana, Arial, Helvetica" ;
     font-size: 12pt ;
     background-color: #93A9F2;
     color: black;
}

TD.foot-SFE {
     background-color: #93A9F2;
     color: black;
}

TD.foot-box {
     color: black;
     background-color: #93A9F2;
}

B.titre {
   color: black;
   background-color: #FFFFCC;
   text-indent: 0.1cm
}

/* adjonctions pour equipe.html */

TR.coul2 {background-color: #ffffcc;}
TR.coul1 {background-color: #ffeeee;}
TR.coul-titres {
		background-color: #999977; 
		color: #ffffcc; 
		text-align: center;
		font-size: 14pt; 
		font-weight: bold; 
		height: 32pt}
TD.coul-titres{vertical-align: middle; font-size: 14pt; font-weight: bold; height: 32pt}
TD.haut-page{text-align: center; background-color:#CCBBCC; font-weight:800;}

/* pour la bande menu à gauche, y compris logo */
TD.bande-gauche{background-color : #CCCCCC;}

TD.TD_puce {
	width: 30px; 
	vertical-align:top;
	font-size:120%;
	color:rgb(128,0,0);
	vertical-align:top;
	text-align:center;
}
/* pour les photos flotantes et les légendes */
.legende_centre {
	text-align:center; 
	margin-top:5px; 
	margin-bottom:10px;}
.im_droite {
	float:right; 
	padding-left:1em;
	width:45%;}
.im_gauche {
	float:left; 
	padding-right:1em;
	width:45%;}
	
li {
	margin-bottom:0.3em;}
