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;}
BODY, html {
  scrollbar-face-color: #381778;
  scrollbar-shadow-color: #FFFFFF;
  scrollbar-highlight-color: #FFFFFF;
  scrollbar-3dlight-color: #88AEFD;
  scrollbar-darkshadow-color: #88AEFD;
  scrollbar-track-color: #88AEFD;
  scrollbar-arrow-color: #FFFFFF;
  margin: 0;
  topmargin: 0;
  leftmargin: 0;
  rightmargin: 0;
  bottommargin: 0;
} 

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

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

h2.aof {
  color: #381778;
  font-size: 11pt;
  font-weight: bold;
  border-bottom: 1px solid #381778;
  text-align: center;
  padding-left: 0;
  padding-right: 0;
  padding-top: 10px;
  padding-bottom: 5px;
}

h3.aof {
  color: #381778;
  font-size: 9pt;
  font-weight: bold;
  text-decoration: none;
  text-align: left;
  padding-left: 0;
  padding-right: 0;
  padding-top: 0;
  padding-bottom: 3px;
}

h4.aof {
  color: #381778;
  font-size: 9pt;
  font-style: italic;
  font-weight: bold;
  text-decoration: none;
  text-align: left;
  padding-left: 0;
  padding-right: 0;
  padding-top: 3px;
  padding-bottom: 0;
}

pre.aof {
  color: #381778;
  font-family: monospace;
}

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

.dummy { font-size: 1px}

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

.linkA:link { font-size: 12px; color: #381778; text-decoration: none}
.linkA:visited { font-size: 12px; color: #381778; text-decoration: none}
.linkA:hover { font-size: 12px; color: #88AEFD; text-decoration: none}

.linkB:link { font-size: 11px; color: #381778; text-decoration: underline}
.linkB:visited { font-size: 11px; color: #381778; text-decoration: underline}
.linkB:hover { font-size: 11px; color: #88AEFD; text-decoration: underline}

.linkC:link { font-size: 12px; color: #381778; text-decoration: none}
.linkC:visited { font-size: 12px; color: #381778; text-decoration: none}
.linkC:hover { font-size: 12px; color: #88AEFD; text-decoration: underline}

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

.linkD1:link { font-size: 12px; color: #381778; font-weight: bold; text-decoration: none}
.linkD1:visited { font-size: 12px; color: #381778; font-weight: bold; text-decoration: none}
.linkD1:hover { font-size: 12px; color: #381778; font-weight: bold; text-decoration: underline}

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

.linkF:link { font-size: 14px; color: #88AEFD; font-weight: bold; text-decoration: underline}
.linkF:visited { font-size: 14px; color: #88AEFD; font-weight: bold; text-decoration: underline}
.linkF:hover { font-size: 14px; color: #381778; font-weight: bold; text-decoration: underline}

.linkG:link { font-size: 14px; color: #381778; font-weight: bold; text-decoration: underline}
.linkG:visited { font-size: 14px; color: #381778; font-weight: bold; text-decoration: underline}
.linkG:hover { font-size: 14px; color: #88AEFD; font-weight: bold; text-decoration: underline}

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

.linkI:link { font-size: 12px; color: #381778; font-weight: bold; text-decoration: none}
.linkI:visited { font-size: 12px; color: #381778; font-weight: bold; text-decoration: none}
.linkI:hover { font-size: 12px; color: #EEEEF2; font-weight: bold; text-decoration: underline}

.linkJ:link { font-size: 10px; color: #381778; text-decoration: none}
.linkJ:visited { font-size: 10px; color: #381778; text-decoration: none}
.linkJ:hover { font-size: 10px; color: #88AEFD; text-decoration: underline}

.linkK:link { font-size: 12px; color: #8A8A8A; font-style: italic; text-decoration: none}
.linkK:visited { font-size: 12px; color: #8A8A8A; font-style: italic; text-decoration: none}
.linkK:hover { font-size: 12px; color: #381778; font-style: italic; text-decoration: underline}

.linkL:link { font-size: 11px; color: #381778; text-decoration: underline}
.linkL:visited { font-size: 11px; color: #381778; text-decoration: underline}
.linkL:hover { font-size: 11px; color: #88AEFD; text-decoration: underline}

.linkM:link { font-size: 11px; color: #381778; text-decoration: none}
.linkM:visited { font-size: 11px; color: #381778; text-decoration: none}
.linkM:hover { font-size: 11px; color: #88AEFD; text-decoration: none}

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

.linkN1:link { font-size: 14px; color: #FF9900; font-weight: bold; text-decoration: none}
.linkN1:visited { font-size: 14px; color: #FF9900; font-weight: bold; text-decoration: none}
.linkN1:hover { font-size: 14px; color: #FFFFFF; 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: #381778; font-weight: bold; text-decoration: none}

.linkP:link { font-size: 11px; color: #FFFFFF; font-weight: bold; text-decoration: underline}
.linkP:visited { font-size: 11px; color: #FFFFFF; font-weight: bold; text-decoration: underline}
.linkP:hover { font-size: 11px; color: #88AEFD; font-weight: bold; text-decoration: underline}

.linkQ:link { font-size: 12px; color: #381778; font-weight: bold; text-decoration: underline}
.linkQ:visited { font-size: 12px; color: #381778; font-weight: bold; text-decoration: underline}
.linkQ:hover { font-size: 12px; color: #88AEFD; font-weight: bold; text-decoration: underline}

.linkR:link { font-size: 12px; color: #FF0000; font-weight: bold; text-decoration: underline}
.linkR:visited { font-size: 12px; color: #FF0000; font-weight: bold; text-decoration: underline}
.linkR:hover { font-size: 12px; color: #381778; font-weight: bold; text-decoration: underline}

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

.texte2T5A { font-size: 11px; color: #FFFFFF}
.texte2T5C { font-size: 11px; font-weight: bold; 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}
.texte3T1A { font-size: 18px; color: #381778}

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

.texte5T6A { font-size: 10px; color: #381778}
.texte6T4C { font-size: 12px; font-weight: bold; color: #381778}
.texte7T6A { font-size: 10px; color: #381778}


.texte8T3C { font-size: 14px; font-weight: bold; color: #381778}
.texte8T4C { font-size: 12px; font-weight: bold; color: #381778}
.texte8T4A { font-size: 12px; color: #381778}
.texte8T5A { font-size: 11px; color: #381778}


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

.celluleA1T4A { font-size: 12px; color: #381778; background-color: #FFFFFF}
.celluleA1T4C { font-size: 12px; font-weight: bold; color: #381778; background-color: #FFFFFF}
.celluleA1T5A { font-size: 11px; color: #381778; background-color: #FFFFFF}
.celluleA1T5C { font-size: 11px; font-weight: bold; color: #381778; background-color: #FFFFFF}
.celluleA1T6A { font-size: 10px; color: #381778; background-color: #FFFFFF}
.celluleA1T6C { font-size: 10px; font-weight: bold; color: #381778; background-color: #FFFFFF}
.celluleA2T4C { font-size: 12px; font-weight: bold; color: #381778; 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: #E9F1FE}
.celluleC1T4A { font-size: 12px; color: #381778; background-color: #E9F1FE}
.celluleC1T4C { font-size: 12px; font-weight: bold; color: #381778; background-color: #E9F1FE}
.celluleC1T5A { font-size: 11px; color: #381778; background-color: #E9F1FE}
.celluleC1T5C { font-size: 11px; font-weight: bold; color: #381778; background-color: #E9F1FE}
.celluleC1T6A { font-size: 10px; color: #381778; background-color: #E9F1FE}
.celluleC1T6C { font-size: 10px; font-weight: bold; color: #381778; background-color: #E9F1FE}
.celluleC2T4C { font-size: 12px; font-weight: bold; color: #381778; background-color: #E9F1FE}
.celluleC3T5A { font-size: 11px; color: #006600; background-color: #E9F1FE}
.celluleC3T5C { font-size: 11px; font-weight: bold; color: #006600; background-color: #E9F1FE}
.celluleC3T4C { font-size: 12px; font-weight: bold; color: #006600; background-color: #E9F1FE}
.celluleC4T5A { font-size: 11px; color: #FF0000; background-color: #E9F1FE}
.celluleC4T5C { font-size: 11px; font-weight: bold; color: #FF0000; background-color: #E9F1FE}
.celluleC4T4C { font-size: 12px; font-weight: bold; color: #FF0000; background-color: #E9F1FE}
.celluleC7T5A { font-size: 8px; color: #FF0000; background-color: #E9F1FE}

.celluleD { background-color: #88AEFD}
.celluleD2T5A { font-size: 11px; color: #381778; background-color: #88AEFD}
.celluleD2T5C { font-size: 11px; font-weight: bold; color: #381778; background-color: #88AEFD}
.celluleD2T4A { font-size: 12px; color: #FFFFFF; background-color: #88AEFD}
.celluleD2T4C { font-size: 12px; font-weight: bold; color: #FFFFFF; background-color: #88AEFD}

.celluleE { background-color: #381778}
.celluleE1T5A { font-size: 11px; color: #FFFFFF; background-color: #381778}
.celluleE1T4A { font-size: 12px; color: #FFFFFF; background-color: #381778}
.celluleE1T4C { font-size: 12px; font-weight: bold; color: #FFFFFF; background-color: #381778}
.celluleE1T5C { font-size: 11px; font-weight: bold; color: #FFFFFF; background-color: #381778}
.celluleE1T6C { font-size: 10px; font-weight: bold; color: #FFFFFF; background-color: #381778}
.celluleE3T5C { font-size: 11px; color: #006600; font-weight: bold; background-color: #381778}

.celluleF1T5A { font-size: 11px; color: #381778; background-color: #B383DA}
.celluleF1T5C { font-size: 11px; font-weight: bold; color: #381778; background-color: #B383DA}
.celluleF3T5C { font-size: 11px; font-weight: bold; color: #006600; background-color: #B383DA}

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

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

.celluleI {  background-color: #88AEFD}
.celluleI2T3C { font-size: 14px; font-weight: bold; color: #FFFFFF; background-color: #88AEFD}
.celluleI2T4C { font-size: 12px; font-weight: bold; color: #FFFFFF; background: #88AEFD url(images/corner.gif) no-repeat right;}

.celluleJ { background-color: #7C0BC6}
.celluleJ1T5A { font-size: 11px; color: #381778; background-color: #7C0BC6}
.celluleJ1T4A { font-size: 12px; color: #381778; 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: #381778}

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

.celluleM { background-color: #C9BAD6}
.celluleM1T5A { font-size: 11px; color: #381778; background-color: #C9BAD6}
.celluleM1T5C { font-size: 11px; font-weight: bold; color: #381778; background-color: #C9BAD6}
.celluleM2T4C { font-size: 12px; font-weight: bold; color: #381778; background-color: #C9BAD6}


.celluleN { background-image: url("images/fondPage.gif") }

input.boxBlue
{
	border : none;
	width : 70px;
	height : 15px;
	font-size : 9pt;
	background-color : #D2DEF6;
}
.menu
  {
   position:relative;
   background-color:;
   border:1px solid darkblue;
   width:100;
   font-size:12px;
   font-family: Arial;
   font-weight:bold;
   color:#381778;
   position:absolute;
   cursor:hand;
  }
.menu1
  {
   position:relative;
   background-color:;
   border-left:1px solid #381778;
   border-right:1px solid #381778;
   border-bottom:1px solid #381778;
   width:100;
   font-size:12px;
   font-family: Arial;
   font-weight:bold;
   color:#381778;
   position:absolute;
   cursor:hand;
  }
.item_panel
  {
    width:130;
    border-left:1px solid #381778;
    border-right:1px solid #381778;
    background-color: #E9F1FE;
    color:#381778;
    clip:rect(0,130,0,0);
    position:absolute;

  }
.item_panel a
  {
   text-decoration:none;
   color:#381778;
   cursor:hand;
  }
.item
  {
   background-color:;
   width:128;
   font-size:10px;
   font-family: Arial;
  }
.item_on
  {
   background-color:;
   width:128;
   color:#FFFFFF;
   font-size:10px;
   font-family: Arial;
  }

.move

{

 width:100%;

 background:#381778;

 border-bottom:1px solid;

 font-size:12px;

 font-family:Arial;

 font-color:"#FFFFFF";

 text-align:center;

}

.info

{

 width:100%;

 background-color:#E9F1FE;

 border-top:1px solid;

 font-size:11px;

 font-family:Arial;

 font-color:"#381778";

}

.panel

{

 width:200;

 position:absolute;

 border:1px solid;

 left:350;

 top:200;

 font-size:11px;

 font-family:Arial;

}

.panel a:visited{font-size: 11px; color: #381778; text-decoration: none}

.panel a{font-size: 11px;; color: #381778; text-decoration: none}

.panel a:hover{font-size: 11px; color: #88AEFD; text-decoration: underline}



#panel a.visited{

text-decoration:none;

}

.menuperso

{

 width:100%;

 background-image:; 		background-image:;
	background-repeat: repeat-x;

 font-size:11px;

 font-family:Arial;

}
DIV.container TABLE CAPTION{
    display: inline-block;
    position: relative;
    top: -20px;
    margin: 0 auto;
    background: #a0abcd;
    text-align: left;
    padding: 2px 5px;
    font-weight: bold;
    color: white;
    font-size: 12px;
}

DIV.container TABLE{
    position: relative;
    background-color: #FFFFFF;
    border: 1px #a0abcd solid;
    border-collapse: separate;
    border-spacing: 1px;
    margin: 0px auto 20px auto;
    width: 650px;
    font-weight: normal;
}
