body		{ 
		font-family:  "Lucida Grande", "Lucida Sans Unicode", verdana, arial, helvetica, sans-serif; 
		font-size: 10pt; 
		text-align: justify; 
		color: black; 
		background-color: white; 

		/* les propriétés scrollbar-... sont non conformes à CSS2 et spécifiques à IE */
		scrollbar-arrow-color: #e6e6e6;		/* flèche haut et bas */
		scrollbar-track-color: #e6e6e6;		/* cage d'ascenseur */
		scrollbar-shadow-color: #a2a2a2;		/* ombre ascenseur bas et droite */
		scrollbar-face-color: #c00000;		/* ascenseur et ext. flèches */
		scrollbar-highlight-color: #a2a2a2;		/* ombre ascenseur haut et gauche */
		scrollbar-darkshadow-color: #c00000;	/* entourage ascenseur bas et droite */
		scrollbar-3dlight-color: #c00000;		/* entourage ascenseur haut et gauche */
		}
h1		{
		font-weight: bold;
		font-size: 10pt; 
		} 

p 		{
		font-family: "Lucida Grande", "Lucida Sans Unicode", verdana, arial, helvetica, sans-serif; 
		font-size: 10pt; 
		text-align: justify; 
		color: black; 
		background: white; 
		}
p.titre	{
		font-family: tahoma, arial, helvetica, sans-serif; 
		font-size: 12pt; 
		text-align: left; 
		color: #c00000; 
		font-weight: normal; 
		}
h1.titre	{
		font-family: tahoma, arial, helvetica, sans-serif; 
		font-size: 12pt; 
		text-align: left; 
		color: #c00000; 
		font-weight: normal; 
		}
.bio 	{
		font-family: "Lucida Grande", "Lucida Sans Unicode", verdana, arial, helvetica, sans-serif; 
		font-size: 9pt; 
		text-align: justify; 
		color: black; 
		background: white; 
		}
.citation 	{
		font-family: "Lucida Grande", "Lucida Sans Unicode", verdana, arial, helvetica, sans-serif; 
		font-size: 9pt; 
		text-align: justify; 
		color: black; 
		background: white; 
		}
p.spPosition	{
		font-family: tahoma, arial, helvetica, sans-serif; 
		font-size: 14pt; 
		text-align: left; 
		color: #c00000; 
		background: white; 
		}
p.par	{
		font-family: verdana, arial, helvetica, sans-serif; 
		font-size: 8pt; 
		text-align: right; 
		line-height: 100%;
		padding: 0em;
		color: black; 
		}
p.ann	{
		font-family: verdana, arial, helvetica, sans-serif; 
		font-size: 10pt; 
		text-align: right; 
		color: #666666; 
		background: transparent; 
		}
.titreInfo	{
		font-family: verdana, arial, helvetica, sans-serif; 
		font-size: 10pt; 
		font-weight: bold;
		color: #c00000; 
		}
.titreInfo:hover	{
		font-family: verdana, arial, helvetica, sans-serif; 
		font-size: 10pt; 
		font-weight: bold;
		color: #3366FF; 
		}
.lienAnnonce	{
		font-family: verdana, arial, helvetica, sans-serif; 
		font-size: 12pt; 
		color: #3366FF; 
		background: transparent; 
		}
.lienAnnonce:hover	{
		font-family: verdana, arial, helvetica, sans-serif; 
		font-size: 12pt; 
		text-decoration: underline; 
		color: #3366FF; 
		background: transparent; 
		}
.titreSite	{
		font-family: tahoma, arial, helvetica, sans-serif; 
		text-align: right; 
		background: white; 
		}
.barre 	{
		font-family: tahoma, arial, helvetica, sans-serif; 
		font-size: 14pt; 
		text-align: right; 
		text-decoration: none; 
		color: #a2a2a2; 
		background: white; 
		}
.barre:hover 	{
		font-family: tahoma, arial, helvetica, sans-serif; 
		font-size: 14pt; 
		font-weight: normal; 
		text-align: right; 
		text-decoration: none; 
		color: #3366FF; 
		background: white; 
		} 
.position	{
		font-family: verdana, arial, helvetica, sans-serif; 
		font-size: 10pt; 
		text-align: left; 
		color: #c00000; 
		background: white; 
		width: 24%; 
		padding: 1em; 
		}
.titrePage	{
		font-family: tahoma, arial, helvetica, sans-serif; 
		font-size: 20pt; 
		text-align: left; 
		color: #c00000; 
		background: white; 
		width: 52%; 
		padding-left: 2em; 
		}
.parrains	{
		font-family: verdana, arial, helvetica, sans-serif; 
		font-size: 8pt; 
		text-align: right; 
		color: black; 
		background-color: white; 
		width: 24%; 
		padding: 1em; 
		}
.xmlfr	{
		font-family: verdana, arial, helvetica, sans-serif; 
		font-size: 8pt; 
		text-align: left; 
		color: black; 
		background: white; 
		width: 24%; 
		vertical-align: top; 
		padding: 9em 1em 1em 1em; 
		}
.xmlfr a {
		color: #666666;
		}	
.msn	{
		font-family: verdana, arial, helvetica, sans-serif; 
		font-size: 10pt; 
		text-align: left; 
		color: black; 
		background: white;   
		}
.colDroite	{ 
		vertical-align: top; 
		}
.radar	{
		font-family: verdana, geneva, arial, helvetica, sans-serif; 
		font-size: 8pt; 
		text-align: right; 
		color: black; 
		background: #e6e6e6;
		padding: 1em; 
		}
.titreRadar	{
		font-family: tahoma, arial, helvetica, sans-serif; 
		font-size: 20pt; 
		text-align: right; 
		color: #c00000; 
		background: #e6e6e6; }
.ventre	{
		font-family: "Lucida Grande", "Lucida Sans Unicode", verdana, arial, helvetica, sans-serif; 
		font-size: 10pt; 
		width: 52%; 
		vertical-align: top; 
		padding: 1em 4em 1em 4em; 
		border-left: #aaaaaa 1px none; 
		border-right: #aaaaaa 1px none; 
		}
.annonce	{
		font-family: verdana, arial, helvetica, sans-serif; 
		font-size: 10pt; 
		text-align: right; 
		color: #666666; 
		background: transparent; 
		border: #c00000 1px dotted; 
		width: 24%; 
		vertical-align: top; 
		padding: 1em; 
		}
.basPage	{
		font-family: verdana, arial, helvetica, sans-serif; 
		font-size: 8pt; 
		text-align: right;
		color: black; 
		background: white; 
		}
.inv1		{
		display: none; 
		}
a 		{
		color: #3366FF; 
		text-decoration: underline; 
		font-weight: normal; 
		}
a:hover 	{
		color: navy; 
		text-decoration: underline; 
		font-weight: normal; 
		} 
.tablo	{ 
		border-color: transparent; 
		}
.noborder img	{border: none;}
