A
	{
	TEXT-decoration:none;
	First-letter:11pt;
	Font-size:10pt;
	FONT-weight:none;
	color:#3366FF;
	FONT-family:arial,geneva,sans-serif
	}
A:visited
    {
	TEXT-decoration:none;
	FONT-weight:none;
	Font-size:10pt;
	color:#3366FF;
	FONT-family:arial,geneva,sans-serif
	}

A:hover, FONT.selected
    {
	TEXT-decoration:none;
	FONT-weight:none;
	Font-size:10pt;
	color:#FF6600;
	FONT-family:arial,geneva,sans-serif
	}
A.petit,A.petit:hover,A.petit:visited
	{
	TEXT-decoration:none;
	Font-size:7pt;
	FONT-weight:none;
	color:#3366FF;
	FONT-family:arial,geneva,sans-serif
	}
.com1 {
	border-right : 1px solid #DEE5ED;
	border-top : 1px solid #DEE5ED;
	border-left : 1px solid #DEE5ED;
	border-bottom : 1px solid #DEE5ED;
	background-color: #EEEEEE;
}
.com0 {
	border-right : 1px solid #DEE5ED;
	border-top : 1px solid #DEE5ED;
	border-left : 1px solid #DEE5ED;
	border-bottom : 1px solid #DEE5ED;
}
H1 
   {  
   font-family: Arial, Helvetica, 
   sans-serif; 
   font-size: 24px; 
   color: #FF9900
   }
P.titgrigio
	{
	font-family:arial, geneva, sans-serif;
	font-size:13pt;
	font-weight: bold;
	color:#555555	
	}
.sol
{
	border-right : 1px solid #DEE5ED;
	border-top : 1px solid #DEE5ED;
	border-left : 1px solid #DEE5ED;
	border-bottom : 1px solid #DEE5ED;
	background-color: #FFFFFF;
}
.sol1
{
	border-right : 1px solid #DEE5ED;
	border-top : 1px solid #DEE5ED;
	border-left : 1px solid #DEE5ED;
	border-bottom : 1px solid #DEE5ED;
	background-color: #EEEEEE;
}
.solTitle
{
	border-right : 1px solid #DEE5ED;
	border-top : 1px solid #DEE5ED;
	background-color: #AEC0D6;
	font-weight : bold;
}

#titreColonneGauche
	{
	FONT-family:arial, geneva, sans-serif;
	FONT-size:16pt;
	font-weight: bold;
	color:#ffcc00;
	}
#sousTitreColonneGauche
	{
	FONT-family:arial, geneva, sans-serif;
	FONT-size:10pt;
	font-weight: bold;
	color:#666666;
	}
.sousTitreColonneGauche1
	{
	FONT-family:arial, geneva, sans-serif;
	FONT-size:10pt;
	font-weight: bold;
	color:#FF6600;
	}
.titrePaveBlanc
	{
	FONT-family:arial, geneva, sans-serif;
	FONT-size:12pt;
	font-weight: bold;
	color:#000000;
	text-align:left;
	}
.titrePaveRouge
	{
	FONT-family:arial, geneva, sans-serif;
	FONT-size:12pt;
	font-weight: bold;
	color:#840000;
	text-align:left;
	}
p, .texteNormal, FONT
	{  
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
	text-align:justify;
	}
FONT.planSite
	{  
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #FF6600;
	text-align:justify;
	}
p.espaceSimple
	{
	margin-top:5px;
	margin-bottom:5px;
	text-align:left;
	}
p.espaceDouble
	{
	margin-top:10px;
	margin-bottom:10px;
	text-align:left;
	}
LI {
	margin-top: 4px;
}
UL LI.image {
	list-style-image: url(../commun/images/puce-jaune.gif);
}
LI.ombre {
	margin-top: 0px;
	list-style-image: url(../commun/images/puce-jaune.gif);
	margin-right: 0px;
}
UL {
	margin-left: 25px;
	margin-right: 0px;
	margin-bottom: 4px;
}
UL.ombre {
	margin-bottom: 0px;
	margin-left: 22px;
	margin-top: 0px;
	margin-right: 0px;
}
#nouveautes {
margin-left: 0px;	
margin-bottom: 0px;
	margin-top: 5px;
}
OL {
	margin-left: 30px;
	list-style-type: arabic-numbers;
}

DIV.citation
	{  
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #000000;
	text-align:left;
	margin-top: 5px;
	}
DIV.temoignage
	{  
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #000000;
	text-align:left;
	position:relative;
	margin-top: 15px;
	}
DIV
	{  
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
	text-align:left;
	}
DIV.spacer
	{  
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0pt;
	color: #000000;
	text-align:left;
	}
DIV.separation
	{  
	font-size: 1px;
	background-image: url(../commun/images/pth.bmp);
	background-repeat:repeat-x;
	}
TD {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
}
TD.pave {
	font-size: 0pt;
}
p.auteur
	{  
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
	text-align:left;
	}
p.texte, LI
	{  
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
	margin-right:12px;
	text-align:justify;
	}
div.left, div.gauche {
	text-align:left;
	margin-bottom:5px;
	margin-top:5px;
}
#logo td {
	padding : 5px;
	spacing: 5px;
}
FONT.sousTitreLogo {
	color: gray;
	font-weight: bold;
}
LI.gauche {
	text-align:left;
}
DIV.texte
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
	margin-right:12px;
	margin-top:10px;
	text-align:justify;
}
.corpsDeTexteJaune
	{  
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFCC00;
	}
.titreParagraphe
	{
	FONT-family:arial, geneva, sans-serif;
	FONT-size:14pt;
	font-weight: bold;
	color:#840000;
	margin-left:12px;
	margin-right:12px;
	}
.titreRubriqueJaune
	{
	FONT-family:arial, geneva, sans-serif;
	FONT-size:14pt;
	font-weight: bold;
	color:#FFCC00;
	margin-left:12px;
	}
.titreRubriqueRouge
	{
	FONT-family:arial, geneva, sans-serif;
	FONT-size:14pt;
	font-weight: bold;
	color:#840000;
	margin-right:12px;
	}
.titreRouge
	{
	FONT-family:arial, geneva, sans-serif;
	FONT-size:14px;
	font-weight: bold;
	color:#840000;
	margin-right:12px;
	}
.introRubrique
	{  
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	color: #000000;
	margin-left:12px;
	margin-right:12px;
	text-align:justify;
	}
TD.paveOrange
	{
	background-color:#FADDC3;
	}
TD.paveBleu
	{
	background-color:#CFE9F9;
	}
TD.paveVert
	{
	background-color:#D6E0CC;
	}
TD.paveGris
	{
	background-color:#EBEAEA;
	}
#colonneD {
	position: absolute;
	top: 64px;
	left: 808px;
}
hr.forAllHR
	{
	margin-left:12px;
	margin-right:12px;
	background-color: #FFCF00;
	color: #FFCF00;
	}
hr.specialHR
	{
	margin-left:12px;
	margin-right:12px;
	background-color:#000000;
	color:#000000;
	}
table.plateforme TD P, TABLE.references TD P {
	text-align:left;
}
TABLE.references {
	border-collapse: collapse;
}
TABLE.plateforme {
	border-collapse: collapse;
}
Table.concurrent {
	color:black ; 
	text-decoration:none;
	font-size : 12px;
	font-family : Arial;
	border-collapse: collapse;
	border-color: black;
	margin-left: 0px;
}
.popper 				{position:absolute;	visibility:hidden;	z-index:30}

table.aide {
	color: #000000;
	text-decoration: none;
	font-size: 8px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight: none;
	border-collapse: collapse;
	border-color: #000000;
}
