a:active  { color: #ffffff; text-decoration: none; font-weight: bold }
a:link    { color: #ffffff; text-decoration: none; font-weight: bold }
a:visited { color: #ffffff; text-decoration: none; font-weight: bold }
a:hover   { color: #ffffff; text-decoration: underline; font-weight: bold }
a.desc:active  { color: #384D3A; font-weight: normal; font-size: 10pt; text-decoration: none }
a.desc:link    { color: #384D3A; font-weight: normal; font-size: 10pt; text-decoration: none }
a.desc:visited { color: #384D3A; font-weight: normal; font-size: 10pt; text-decoration: none }
a.desc:hover   { color: #384D3A; font-weight: normal; font-size: 10pt; text-decoration: underline }
a.lienretour:active  { color: red;     font-weight: bold; font-size: 10pt; text-decoration: none }
a.lienretour:link    { color: #009E9C; font-weight: bold; font-size: 10pt; text-decoration: none }
a.lienretour:visited { color: #009E9C; font-weight: bold; font-size: 10pt; text-decoration: none }
a.lienretour:hover   { color: darkred; font-weight: bold; font-size: 10pt; text-decoration: none }
a.aide:active {color:red; text-decoration:none;}
a.aide:link {color:#009E9C; text-decoration:none;}
a.aide:visited {color:#009E9C; text-decoration:none;}
a.aide:hover {color:darkred; text-decoration:none; font-weight:bold; cursor:help;}

body
{
    background-color: #ffffff;
    color: #009E9C;
    font-family: verdana, arial, sans-serif, helvetica
}
p
{
    color: #009E9C;
    font-family: verdana, arial, sans-serif, helvetica;
}
input
{
	color: black;
	font-family: verdana, arial, sans-serif, helvetica;
	font-size: 10pt;
	font-weight: normal;
}
.pagetitle
{
	color: #009E9C;
	font-family: verdana, arial, sans-serif, helvetica;
	font-size: 20pt;
	text-align: center;
}
.pagesubtitle
{
	color: #009E9C;
	font-family: verdana, arial, sans-serif, helvetica;
	font-size: 10pt;
	text-align: center;
}
.blablatext
{
	color: #009E9C;
	font-family: verdana, arial, sans-serif, helvetica;
	font-size: 10pt;
	font-weight: bold;
	text-align: left;
}
.blablatextresult
{
	color: #009E9C;
	font-family: verdana, arial, sans-serif, helvetica;
	font-size: 10pt;
	font-weight: bold;
	text-align: center;
}
.blablatextform
{
	color: #009E9C;
	font-family: verdana, arial, sans-serif, helvetica;
	font-size: 10pt;
	font-weight: bold;
	text-align: left;
}
.pagefooter
{
	text-align: center;
}
.resulttable
{
	color: #009E9C;
	font-family: verdana, arial, sans-serif, helvetica;
	font-size: 10pt;
	text-align: center;
}
.resulttablecaption
{
	color: #009E9C;
	font-family: verdana, arial, sans-serif, helvetica;
	font-size: 10pt;
	font-weight: bold;
	text-align: center;
}
.trlisteth
{
	background-color: #2382cf;
}
.resulttablefooter
{
	text-align: center;
}
.searchformtitle
{
	color: #009E9C;
	font-family: verdana, arial, sans-serif, helvetica;
	font-size: 13.5pt;
	font-weight: bold;
}
.searchform
{
	color: #009E9C;
	font-family: verdana, arial, sans-serif, helvetica;
	text-align: center;
}
.searchformtext
{
	color: #009E9C;
	font-family: verdana, arial, sans-serif, helvetica;
	font-size: 10pt;
	font-weight: bold;
}
.searchformfooter
{
	color: #009E9C;
	font-family: verdana, arial, sans-serif, helvetica;
	text-align: center;
}
.formulairehead
{
	color: #009E9C;
	font-family: verdana, arial, sans-serif, helvetica;
	font-size: 10pt;
	font-weight: bold;
	text-align: center;
}
.formulaire
{
	color: #009E9C;
	font-family: verdana, arial, sans-serif, helvetica;
	font-size: 10pt;
	font-weight: bold;
	text-align: center;
}
.formtr
{
}
.formtdgauche
{
	color: #009E9C;
	font-family: verdana, arial, sans-serif, helvetica;
	font-size: 10pt;
	font-weight: bold;
}
.formtdgaucheo
{
	color: #009E9C;
	font-family: verdana, arial, sans-serif, helvetica;
	font-size: 10pt;
	font-weight: bold;
}
.formtddroit
{
	color: #009E9C;
	font-family: verdana, arial, sans-serif, helvetica;
	font-size: 10pt;
	font-weight: bold;
}
.formfooter
{
	color: #009E9C;
	font-family: verdana, arial, sans-serif, helvetica;
	font-size: 10pt;
	font-weight: bold;
	text-align: center;
}
.trlisteweburl
{
	background-color: #fcdd03;
}
.tr1pixel
{
     background-color: #ffd900;
}
.trlistewebdesc
{
}
.tdlisteweburl
{
	color: #ffffff;
	background-color: #009E9C;
	font-family: verdana, arial, sans-serif, helvetica;
	font-weight: bold;
	font-size: 10pt;
}
.tdlistewebplus
{
	color: #ffffff;
	background-color: #009E9C;
	font-family: verdana, arial, sans-serif, helvetica;
	font-weight: bold;
	font-size: 10pt;
}
.tdlistewebvide
{
}
.tdlistewebdesc
{
	color: #384D3A;
    	background-color: #FFFFDE;
	font-family: verdana, arial, sans-serif, helvetica;
	font-size: 10pt;
}
}
.td1pixel
{
     background-color: #384D3A;
}