BODY, H1, H2, H3, H4, H5, H6, TD, TH, DIV, PRE, CODE, SPAN, OL, UL, DL, DT, DD, LI, BLOCKQUOTE, INPUT, SELECT
{font-family: Arial; }
BODY,  TD, TH, DIV, OL, UL, DL, DT, DD, LI, BLOCKQUOTE
{ font-size: 12px;}
INPUT, SELECT { font-size: 11px; }

INPUT.required { }

select.required { }

fieldset {
	background-color: #EDEDED;
}

table.fieldset{
	background-color: #EDEDED;
}

tr.fieldset{
	background-color: #EDEDED;
}

legend{
	font-family : arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	background-color: #FFFFFF;
	border: 1px solid #005091;
	padding: 1px 7px 1px 7px;
	margin: 0 0 0 0;
}

input.noInput {
	font-family : Arial, Helvetica, sans-serif;
	background-color: transparent;
	text-align : right;
	text-decoration: none;
	font-size: 9pt;
	font-weight: bold;
	color: #000000;
	align: right;
	border: 0;
	padding : 0;
	margin : 0;
}

label {width: 250px; color: #000000;}

input.number{
	text-align : right;
}

form {
	padding: 0 0 0 0;
	margin: 0 0 0 0;
}

BODY, html {
	scrollbar-face-color: #A3C2E1;
	scrollbar-shadow-color: #EDEDED;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-3dlight-color: #6699CC;
	scrollbar-darkshadow-color: #6699CC;
	scrollbar-track-color: #EDEDED;
	scrollbar-arrow-color: #6699CC;
}

td.cellBody, td.cell_body {
	border: 1px solid #A3C2E1;
}

td.cellBodyAsVie {
	border: 1px solid #6699CC;
	padding: 5px 5px 5px 5px;
	background-color: #EDEDED;
}

td.border {background-color: #f8f8f8; border: 1px solid #A3C2E1;}

input.invisible1 {WIDTH: 50px; HEIGHT: 16px; border: none; background-color: #88AEFD; font-weight:bold;}

li {
	 text-align: justify;
	 padding-bottom: 7px;
}

fieldset {width: 700px; padding: 5px 5px 5px 5px; margin-bottom: 25px; border: 1px solid #6699CC; font-family: Arial, Helvetica, sans-serif; font-size: 11pt; font-weight: bold; color: #000000;}
legend {border: 1px solid #A3C2E1; background-color: #FFFFFF; padding: 1px 7px 1px 7px; margin: 0 0 0 0;}
label {font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 10pt; color: #000000;}
label.oblig {font-weight: bold;}
label.noblig {font-style: italic;}

table.subMenuContact {
  background-color: #C9BAD6;
  border-bottom: 1px solid #A3C2E1;
}

tr.pair{
	background-color:#A3C2E1;
}

tr.impair{
	background-color:#EDEDED;
}

td.pair{
	background-color:#A3C2E1;
}

td.J {text-align: justify;}

td.border {background-color: #EDEDED; border: 1px solid #6699CC;}

td.placement {background-color: #EDEDED; border: 1px solid #6699CC;}

td.vert {vertical-align:top}

td {
  color: #000000;
}

body.frmMenu {padding: 0 0 0 0; margin: 0 0 0 0; background-color: #005091;}

.dummy { font-size: 1px}

.ligneA {  font-size: 1px; background-color: #FFFFFF}

td.menuCell {font-size: 11pt; color: #FFFFFF; background-color: #005091; font-weight: bold; cursor: pointer;}
td.subMenuCell {font-size: 9pt; color: #005091; font-weight: bold; cursor: pointer;}

a:link { font-size: 11px; color: #2F5E8D; font-weight: bold; text-decoration: underline}
a:visited { font-size: 11px; color: #2F5E8D; font-weight: bold; text-decoration: underline}
a:hover { font-size: 11px; color: #6699CC; font-weight: bold; text-decoration: underline}

.linkA:link { font-size: 11px; color: #000000; text-decoration: none}
.linkA:visited { font-size: 11px; color: #000000; text-decoration: none}
.linkA:hover { font-size: 11px; color: #6699CC; text-decoration: underline}

.linkB:link { font-size: 11px; color: #000000; text-decoration: none}
.linkB:visited { font-size: 11px; color: #000000; text-decoration: none}
.linkB:hover { font-size: 11px; color: #6699CC; text-decoration: underline}

.linkC:link { font-size: 9pt; color: #000000; text-decoration: none; font-weight: normal;}
.linkC:visited { font-size: 9pt; color: #000000; text-decoration: none; font-weight: normal;}
.linkC:hover { font-size: 9pt; color: #6699CC; text-decoration: none; font-weight: normal;}

.linkD:link { font-size: 12px; color: #FF9900; text-decoration: none}
.linkD:visited { font-size: 12px; color: #FF9900; text-decoration: none}
.linkD:hover { font-size: 12px; color: #6699CC; text-decoration: none}

.linkE:link { font-size: 11px; color: #FF0000; text-decoration: none}
.linkE:visited { font-size: 11px; color: #FF0000; text-decoration: none}
.linkE:hover { font-size: 11px; color: #6699CC; text-decoration: underline}

.linkG:link { font-size: 14px; color: #FFFFFF; font-weight: bold; text-decoration: none}
.linkG:visited { font-size: 14px; color: #FFFFFF; font-weight: bold; text-decoration: none}
.linkG:hover { font-size: 14px; color: #A3C2E1; font-weight: bold; text-decoration: none}
.linkG:active { font-size: 14px; color: #A3C2E1; font-weight: bold; text-decoration: none}

.linkH:link { font-size: 11px; color: #6699CC; font-weight: bold; text-decoration: underline}
.linkH:visited { font-size: 11px; color: #6699CC; font-weight: bold; text-decoration: underline}
.linkH:hover { font-size: 11px; color: #6699CC; font-weight: bold; text-decoration: underline}

.linkI:link { font-size: 12px; color: #6699CC; text-decoration: none}
.linkI:visited { font-size: 12px; color: #6699CC; text-decoration: none}
.linkI:hover { font-size: 12px; color: #FFFFFF; text-decoration: none}

.linkJ:link { font-size: 11px; color: #000000; text-decoration: underline}
.linkJ:visited { font-size: 11px; color: #000000; text-decoration: underline}
.linkJ:hover { font-size: 11px; color: #A3C2E1; text-decoration: underline}

.linkK:link { font-size: 12px; color: #2F5E8D; font-weight: bold; text-decoration: none}
.linkK:visited { font-size: 12px; color: #2F5E8D; font-weight: bold; text-decoration: none}
.linkK:hover { font-size: 12px; color: #6699CC; font-weight: bold; text-decoration: none}

.linkL:link { font-size: 11px; color: #240066; text-decoration: underline}
.linkL:visited { font-size: 11px; color: #240066; text-decoration: underline}
.linkL:hover { font-size: 11px; color: #6699CC; text-decoration: underline}

.linkM:link { font-size: 11px; color: #000000; text-decoration: none}
.linkM:visited { font-size: 11px; color: #000000; text-decoration: none}
.linkM:hover { font-size: 11px; color: #A3C2E1; text-decoration: underline}

.linkN:link { font-size: 14px; color: #6699CC; font-weight: bold; text-decoration: none}
.linkN:visited { font-size: 14px; color: #6699CC; font-weight: bold; text-decoration: none}
.linkN:hover { font-size: 14px; color: #6699CC; font-weight: bold; text-decoration: none}

.linkO:link { font-size: 12px; color: #FFFFFF; font-weight: bold; text-decoration: none}
.linkO:visited { font-size: 12px; color: #FFFFFF; font-weight: bold; text-decoration: none}
.linkO:hover { font-size: 12px; color: #005091; font-weight: bold; text-decoration: none}

.texte1T3C { font-size: 14px; font-weight: bold; color: #000000}
.texte1T4A { font-size: 12px; color: #000000}
.texte1T4C { font-size: 12px; font-weight: bold; color: #000000}
.texte1T5A { font-size: 11px; color: #000000}
.texte1T5C { font-size: 11px; font-weight: bold; color: #000000}
.texte1T6A { font-size: 10px; color: #000000}
.texte8T7A { font-size: 9px; color: #000000}

.texte2T5A { font-size: 11px; color: #FFFFFF}
.texte2T4C { font-size: 12px; font-weight: bold; color: #FFFFFF}
.texte2T3C { font-size: 14px; font-weight: bold; color: #FFFFFF}

.texte3T4C { font-size: 12px; font-weight: bold; color: #006600}

.texte4T5A { font-size: 11px; color: #FF0000}
.texte4T4C { font-size: 12px; font-weight: bold; color: #FF0000}

.texte5T6A { font-size: 10px; color: #8A8A8A}

.texte6T7A { font-size: 9px; color: #000000}
.texte6T6A { font-size: 10px; color: #000000}
.texte6T5A { font-size: 11px; color: #000000}
.texte6T4A { font-size: 12px; color: #000000}
.texte6T4C { font-size: 12px; font-weight: bold; color: #000000}
.texte6T3C { font-size: 14px; font-weight: bold; color: #000000}
.texte6T1A { font-size: 18px; color: #000000}

.texte7T3C { font-size: 14px; font-weight: bold; color: #A3C2E1}

.texte8T3C { font-size: 14px; font-weight: bold; color: #000000}
.texte8T5A { font-size: 11px; color: #000000}

.celluleA { background-color: #FFFFFF}
.celluleA3T1A { font-size: 18px; color: #000000; background-color: #FFFFFF}

.celluleA1T4A { font-size: 12px; color: #000000; background-color: #FFFFFF}
.celluleA1T4C { font-size: 12px; font-weight: bold; color: #000000; background-color: #FFFFFF}
.celluleA1T5A { font-size: 11px; color: #000000; background-color: #FFFFFF}
.celluleA1T5C { font-size: 11px; font-weight: bold; color: #000000; background-color: #FFFFFF}
.celluleA1T6A { font-size: 10px; color: #000000; background-color: #FFFFFF}
.celluleA1T6C { font-size: 10px; font-weight: bold; color: #000000; background-color: #FFFFFF}
.celluleA2T4C { font-size: 12px; font-weight: bold; color: #000000; background-color: #FFFFFF}
.celluleA3T5A { font-size: 11px; color: #006600; background-color: #FFFFFF}
.celluleA3T5C { font-size: 11px; font-weight: bold; color: #006600; background-color: #FFFFFF}
.celluleA3T4C { font-size: 12px; font-weight: bold; color: #006600; background-color: #FFFFFF}
.celluleA4T5A { font-size: 11px; color: #FF0000; background-color: #FFFFFF}
.celluleA4T5C { font-size: 11px; font-weight: bold; color: #FF0000; background-color: #FFFFFF}
.celluleA4T4C { font-size: 12px; font-weight: bold; color: #FF0000; background-color: #FFFFFF}
.celluleA5T5C { font-size: 11px; font-weight: bold; color: #8A8A8A; background-color: #FFFFFF}
.celluleA7T5A { font-size: 11px; color: #240066; background-color: #FFFFFF}


.celluleC { background-color: #EDEDED}
.celluleC1T4C { font-size: 12px; font-weight: bold; color: #000000; background-color: #EDEDED}
.celluleC1T5A { font-size: 11px; color: #000000; background-color: #EDEDED}
.celluleC1T5C { font-size: 11px; font-weight: bold; color: #000000; background-color: #EDEDED}
.celluleC1T6A { font-size: 10px; color: #000000; background-color: #EDEDED}
.celluleC1T6C { font-size: 10px; font-weight: bold; color: #000000; background-color: #EDEDED}
.celluleC2T4C { font-size: 12px; font-weight: bold; color: #000000; background-color: #EDEDED}
.celluleC3T5A { font-size: 11px; color: #006600; background-color: #EDEDED}
.celluleC3T5C { font-size: 11px; font-weight: bold; color: #006600; background-color: #EDEDED}
.celluleC3T4C { font-size: 12px; font-weight: bold; color: #006600; background-color: #EDEDED}
.celluleC4T5A { font-size: 11px; color: #FF0000; background-color: #EDEDED}
.celluleC4T5C { font-size: 11px; font-weight: bold; color: #FF0000; background-color: #EDEDED}
.celluleC4T4C { font-size: 12px; font-weight: bold; color: #FF0000; background-color: #EDEDED}
.celluleC7T5A { font-size: 8px; color: #FF0000; background-color: #EDEDED}

.celluleD { background-color: #005091}
.celluleD2T5A { font-size: 11px; color: #000000; background-color: #EDEDED}
.celluleD2T5C { font-size: 11px; font-weight: bold; color: #000000; background-color: #EDEDED}
.celluleD2T4A { font-size: 12px; color: #FFFFFF; background-color: #005091}
.celluleD2T4C { font-size: 12px; font-weight: bold; color: #FFFFFF; background-color: #005091}

.celluleE1T5A { font-size: 11px; color: #000000; background-color: #A3C2E1}
.celluleE1T4C { font-size: 12px; font-weight: bold; color: #000000; background-color: #A3C2E1}
.celluleE1T5C { font-size: 11px; font-weight: bold; color: #000000; background-color: #A3C2E1}
.celluleE1T6C { font-size: 10px; font-weight: bold; color: #000000; background-color: #A3C2E1}
.celluleE3T5C { font-size: 11px; color: #006600; font-weight: bold; background-color: #A3C2E1}

.celluleF { background-color: #E9F1FE}

.celluleF1T5A { font-size: 11px; color: #005091; background-color: #EDEDED}
.celluleF1T5C { font-size: 11px; font-weight: bold; color: #005091; background-color: #EDEDED}
.celluleF3T5C { font-size: 11px; font-weight: bold; color: #005091; background-color: #EDEDED}
.celluleF5T4C { font-size: 12px; font-weight: bold; color: #005091; background-color: #EDEDED}

.celluleG1T5A { font-size: 11px; color: #005091; background-color: #DBDCE3}
.celluleG4T5C { font-size: 11px; color: #FF0000; font-weight: bold; background-color: #DBDCE3}

.celluleH1T5A { font-size: 11px; color: #005091; background-color: #EDEDED}
.celluleH1T5C { font-size: 11px; font-weight: bold; color: #005091; background-color: #EDEDED}

.celluleI {  background-color: #005091}
.celluleI2T3C { font-size: 14px; font-weight: bold; color: #FFFFFF; background-color: #005091}
.celluleI2T4C, td.cellHead { font-size: 12px; font-weight: bold; color: #FFFFFF; background-color: #005091}

.celluleJ { background-color: #7C0BC6}
.celluleJ1T5A { font-size: 11px; color: #005091; background-color: #7C0BC6}
.celluleJ1T4A { font-size: 12px; color: #005091; background-color: #7C0BC6}
.celluleJ2T5C { font-size: 11px; color: #FFFFFF; font-weight: bold; background-color: #7C0BC6}
.celluleJ2T4C { font-size: 12px; color: #FFFFFF; font-weight: bold; background-color: #7C0BC6}


.celluleK2T4C { font-size: 11px; color: #FFFFFF; font-weight: bold; background-color: #005091}

.celluleL1T5A { font-size: 11px; color: #000000; background-color: #A3C2E1}
.celluleL1T5C { font-size: 11px; font-weight: bold; color: #000000; background-color: #A3C2E1}
.celluleL2T4C { font-size: 12px; font-weight: bold; color: #000000; background-color: #A3C2E1}

.celluleM1T5A { font-size: 11px; color: #000000; background-color: #EDEDED}
.celluleM1T5C { font-size: 11px; font-weight: bold; color: #000000; background-color: #A3C2E1}

.celluleM2T4C { font-size: 9pt; font-weight: bold; color: #FFFFFF; background-color: #005091}

.celluleN { background-image: none; }


.menu
{
	position: relative;
	background-color:;
	border:1px solid blue;
	width: 130px;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #005091;
	position: absolute;
	cursor: hand;
	vertical-align: middle;
}
.menu1
{
	position: relative;
	background-color:;
	border-left: 1px solid #005091;
	border-right: 1px solid #005091;
  border-bottom:1px solid #005091;
	width: 130px;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #005091;
	position: absolute;
	cursor: hand;
	vertical-align: middle;
}
.item_panel
{
	width: 130px;
	border-left: 1px solid #005091;
	border-right: 1px solid #005091;
	background-color: #EDEDED;
	font-size: 11px;
	font-weight: bold;
	color: #2F5E8D;
	clip: rect(0,130,0,0);
	position: absolute;
  cursor: hand;
}
.item_panel a
{
	text-decoration: none;
	font-size: 11px;
	color: #005091;
	font-weight: normal;
	cursor: hand;
}
.item
{
	background-color: transparent;
	width: 130px;
	font-size: 8pt;
	font-family: Arial, Helvetica, sans-serif;
	cursor: hand;
	text-decoration: none;
}

.move
{
	width: 100%;
	background-color: #005091;
	font-size: 8pt;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-align: center;
  cursor: hand;
}

.info
{
	width: 100%;
	background-color: #EDEDED;
	border-top: 1px solid #005091;
	font-size: 8pt;
	font-family: Arial, Helvetica, sans-serif;
	color: #005091;
	cursor: hand;
}

.panel
{
	width: 130px;
	position: absolute;
	border: 1px solid;
	left: 350px;
	top: 200px;
	font-size: 8pt;
	font-family: Arial, Helvetica, sans-serif;
	cursor: hand;
}

.panel a:visited{font-size: 9pt; color: #005091; text-decoration: none}

.panel a{font-size: 9pt; color: #005091; text-decoration: none}

.panel a:hover{font-size: 9pt; color: #005091; text-decoration: underline}

#panel a.visited{
	text-decoration: none;
	color: #005091;
}

.menuperso
{
	width: 100%;
	background-image: none;
	background-repeat: repeat-x;
	font-size: 9pt;
	font-family: Arial, Helvetica, sans-serif;
}
/*** Mifid Kyc ***/
/*********** step 1*/
#noteAmf {
  clear:both;
  text-align:left;
  font-style:italic;
  font-size:11px;
  margin-bottom: 10px;
}
.divUnite{
  clear: both;
  text-align: left;
  margin-bottom: 0px !important;
  margin-bottom: 10px;
}
.divLabel{
  float: left;
  width: 300px;
  /*overflow: hidden;*/
  margin-left: 0px;
  margin-bottom: 10px;
}
.longInput_4{
   width: 85px !important;
   width: 80px;
}
.longInput_7
{
   width: 85px !important;
   width: 80px;
}

/* Gestion des quest longues */
.divLabel2{
  /*float: left;*/
  width: 100%;
  /*overflow: hidden;*/
  margin-bottom: 10px;
}
.divInput{
  float: left;
  /*margin-left: 10px; gestion des espaces entre input step1 */
  margin-bottom: 10px;
  margin-right: 7px;
}
.divInput_3{
  float: left;
  /*margin-left: 10px; gestion des espaces entre input step1 */
  margin-bottom: 10px;
  margin-left: 10px;
}
.divSelect{
  margin-left: 310px;
}
/* Longueur du select */
.longSelect{
  width: 100px;
}
.longInput{
  width: 146px;
}
.EnteteCell1{
  float: left;
  width: 300px;
  font-weight: bold;
}
.EnteteCell2{
  float: left;
  width: 150px;
  font-weight: bold;
  margin-right: 6px !important;
  margin-right: 15px;
  /*margin-left: 10px;*/
  border: lime 0px solid;
  text-align: center;
}
.EnteteCell3{
  float: left;
  width: 150px;
  font-weight: bold;
  /*margin-left: -5px;*/
  text-align: center;
  border: cyan 0px solid;
}
.EnteteCell1_2{
  float: left;
  width: 350px !important;
  width: 275px;
  font-weight: bold;
  margin-right: 25px !important; /*FF*/
  margin-right: 40px; /*IE*/
  margin-left: 0px;
  border: red 0px solid;
}
.EnteteCell2_2{
  float: left;
  width: 75px;
  font-weight: bold;
  margin-left: 0px;
  margin-right: 20px !important; /*FF*/
  margin-right: 30px; /*IE*/
  border: lime 0px solid;
  text-align: center;
}
.EnteteCell3_2{
  float: left;
  width: 75px;
  font-weight: bold;
  border: cyan 0px solid;
  margin-left: 0px;
  margin-right: 10px;
  text-align: center;
}
#Entete{
  text-align: left;
  margin-bottom: 10px;
  border: red 0px solid;
}
.Entete_2{
  text-align: left;
  margin-bottom: 20px !important; /*FF*/
  margin-bottom: 40px; /*IE*/
  border: red 0px solid;
}
/*********** step 2*/
.longSelect_2{
  width: 125px !important;
  width: 163px;
}
.longSelect_21{
  width: 80px;
}
.divUnite_2{
  clear: both;
  text-align: left;
  border: black 0px solid;
  margin-top: 0px !important;
  margin-top: 5px;
}
.divLabel_2{
  float: left;
  width: 350px !important;/*250*/
  width: 275px;
  /*overflow: hidden;*/
  margin-right: 10px;
  margin-bottom: 10px;
  border: lime 0px solid;
}
.divLabel_21{
  float: left;
  width: 350px;/*250*/
  /*overflow: hidden;*/
  margin-right: 10px;
  margin-bottom: 10px !important;
  margin-bottom: 0px;
  margin-left: 15px;
  border: lime 0px solid;
}
.divInput_2{
  float: left;
  margin-left: 0px;
  margin-right: 10px;
  margin-bottom: 10px;
  border: blue 0px solid;
}
.divInput_21{
  float: left;
  margin-left: 15px;
  margin-right: 10px;
  margin-bottom: 10px !important;
  margin-bottom: 0px;
  border: red 0px solid;
}

.divSelect_2{
   float: left;
   margin-right: 10px;
   margin-bottom: 10px; 
   border: red 0px solid; 
}
.divSelect_21{
   float: left;
   margin-right: 0px !important;
   margin-left: 15px !important;
   margin-right: 0px;
   margin-left: 30px;
   margin-bottom: 10px; 
   border: red 0px solid; 
}
/*********** step 4*/
.divLabel_4{
  float: left;
  width: 400px;
  /*overflow: hidden;*/
  margin-right: 30px;
  margin-bottom: 10px;
}
.divInput_4{
  float: left;
  margin-bottom: 10px;
}
.divSelect_4{
   float: left;
   margin-left: 0px;
   margin-bottom: 10px;
   margin-top: 0px;
}
/*********** step 5*/
.divUnite_5{
  clear: both;
  text-align: left;
  margin-bottom: 10px;
}
.divLabel_5{
  float: left;
  width: 400px;
  /*overflow: hidden;*/
  margin-right: 30px;
  margin-bottom: 10px;
}
.divSelect_5{
   float: left;
   margin-right: 10px;
   margin-bottom: 10px; 
}
.longSelect_5{
  width: 150px;
}
/*********** step 6*/
.divLabel_6{
  float: left;
  /*width: 400px;
  overflow: hidden;*/
  margin-right: 30px;
  margin-bottom: 10px;
}
/*********** step 7*/
.divLabel_7{
  float: left;
  width: 400px;
  /*overflow: hidden;*/
  margin-right: 30px;
  margin-bottom: 10px;
}
.divSelect_7{
   float: left;
   margin-left: 0px;
   margin-bottom: 10px;
   margin-top: 5px;
   
}

/*********** step 8*/

.divLabel_8{
  /*float: left;*/
  width: 100%;
  /*overflow: hidden;*/
  margin-bottom: 10px;
  margin-top: 0px;
}

.divSelect_8{
   margin-left: 0px;
   margin-bottom: 10px;
   margin-top: 0px;
   
}

/* Récap */
.divRecap{
  border: 0px red solid;
  clear: both;
}
.labRecap{
  float: left;
  width: 350px;
  margin-top: 10px;
  margin-right: 20px;
  }
.repRecap{
  float: left;
  width: 110px;
  margin-top: 10px;
  margin-right: 20px !important;
  margin-right: 10px;
}

/*** FIN ***/
#buttonContainer {
    height: 16px;
    margin: 0px auto;
    padding: 15px 0px;
}
.deux-btn { width: 650px; }

* HTML .deux-btn { width: 650px; }

.un-btn { width: 136px; }

* HTML .un-btn { width: 136px; }

#buttonContainer A {
    display: block;
    float: left;
    border: 0px red solid;
    margin: 0 10px;
    width: 136px; height: 17px;
    background-repeat: no-repeat;
    background-position: left;
    padding: 0;
    text-align: center;
    text-decoration: none;
    font-family: arial;
    font-size: 11px;
    font-weight: bold;
    color: white;
}

#buttonContainer A:hover {
    color: #644b96;
}

#buttonContainer A#valider        { background-image: url(images/boutons/valider_off2.gif); }
#buttonContainer A#valider:hover  { background-image: url(images/boutons/valider_on2.gif); }
#buttonContainer A#reset          { background-image: url(images/boutons/reinitialiser_off.gif); }
#buttonContainer A#reset:hover    { background-image: url(images/boutons/reinitialiser_on.gif); }

