/* stylemarge.css : feuille de style */
A:link {
       text-decoration:underline;
       color:#056acf;
       /* background: #7ee1b0; */ 
       /* background:#c2f6d6; */
}
A:visited {
          text-decoration:underline;
          color:#6f0a7a;
          /*background: #7ee1b0; */
         /*  background:#c2f6d6; */
}
A:active {
         text-decoration:none;
         color:#056acf;
         background:#ffffff;
}
A:hover {
        text-decoration:underline;
        color:#000000;
        background: #f999c1; 
        /* background:#f3e105; */
}
/*A:hover{color:#000000;text-decoration:none;font-size:10px;font-weight:blod;text-transform:uppercase;background:#ff0000;}*/
address {
        text-align: center;
}
body {
     /* color: #000000; */
     /* color: #5f5f5f; */ 
     /* background: #9ee9c0; */
     /* background: #7ee1b0; */
     /* background: #c2f6d6; */ 
    /* background: #eeffe7; */ 
    /* background: #444444; gris */
    background: #bbbbbb; /* gris clair */
}
div {
    font-size: 8pt ;
    text-align:justify;
}
form {
     font-size: 10pt ;
     text-align: left;
}
/* H1 {border-style: solid; text-align: center; font-size: 15pt;font-weight: bold; color: #3129c7; background-color:#0fe1b8}*/
h1 {
   text-align: center;
   font-size: 11pt;
   font-weight: bold;
   background-color:#88d8a0;
   /* color: #3129c7;  */
   /* background-color:#f999c1 */
}
h2 {
   font-size: 10pt ;
   text-align: center ;
   text-decoration:underline;
}
h3 {
   font-size: 10pt;
   text-align: center;
}
li {
   font-size: 10pt;
   text-align: left;
   margin-left: 5px;
} 
p {
  font-size: 11pt ;
  text-align: center;
}
table {
      font-family: arial, tahoma, verdana, sans-serif ;
      font-size: 9pt;
      /*font-weight: bold; */
      text-align:left;
}
th {
   font-size: 24pt;
   text-align:center;
}
td {
   font-size: 11pt;
   text-align:left;
}
ul {
   font-size: 12pt ;
   text-align: left;
}
.ancredroite {
             font-family: arial, tahoma, verdana, sans-serif ;
             font-size: 7pt;
}
.boxpp {
           /*border : 2px solid #55ff55; */
           position: absolute; top:270px; left:5px; */
           font-family: arial, tahoma, verdana, sans-serif ;
           font-size: 12pt;
           font-weight: bold;
           text-align:left;
           /* height:60px; */
           width:100%;
           /* background:#88d8a0; */
           /* position: absolute; top:0px; left:0px;   */
}
.global {
        position: absolute; top:0px; left:200px;
        /* height: 900px; */
        width: 1000px;
        margin-left: 0px;
        background:#009999;     
}
.box1 {
           /*border : 2px solid #55ff55; */
           position: absolute; top:0px; left:0px;
           font-family: arial, tahoma, verdana, sans-serif ;
           font-size: 14pt;
           font-weight: bold;
           text-align:left;
           height:170px;
           width:1000px;
           /* background:#88d8a0; */
           background: url(../images/2281.jpg);
}
.box2 {
           position: absolute; top:5px; left:0px;
           font-family: arial, tahoma, verdana, sans-serif ;
           font-size: 20pt;
           font-weight: bold;
           text-align: left ;
           height:50px;
           width:250px;
           background:#400cad; 
           /*background:#9ee9d3; */
           color:#ffffff;     
           padding:5px;
}
.box21 {
           position: absolute; top:40px; left:0px;
           font-family: arial, tahoma, verdana, sans-serif ;
           font-size: 12pt;
            font-weight: normal; 
           text-align: left ;
           height:15px;
           width:250px;
           background:#400cad; 
           /*background:#9ee9d3; */
           color:#ffffff;
           padding:5px;     
           /* background:#f52196; */ 
           /*background:#9ee9d3; */           
}
.box22 {
           position: absolute; top:80px; left:0px;
           font-family: arial, tahoma, verdana, sans-serif ;
           font-size: 12pt;
           font-weight: bold; 
           text-align: center ;
           height:10px;
           width:250px;
           background:#400cad; 
           /*background:#9ee9d3; */
           color:#ffffff;           
}
.box23 {
           position: absolute; top:0px; left:275px;
           font-family: arial, tahoma, verdana, sans-serif ;
           font-size: 12pt;
           /*font-weight: bold; */
           /* text-align: center ;*/
           height:90px;
           /* width:1000px; */
            width:728px; 
          /* background:#9ee9c0; */  
           border:1px;
           padding:2px;  
}
.box24 {
           position: absolute; top:170px; left:0px;
           font-family: arial, tahoma, verdana, sans-serif ;
           font-size: 12pt;
           font-weight: bold;
           text-align: right ;
           height:20px;
           width:1000px;
           background:#9ee9c0;
           padding:3px;  
}
.box25 {
           position: absolute; top:100px; left:0px;
           font-family: arial, tahoma, verdana, sans-serif ;
           font-size: 12pt;
           font-weight: bold;
           /*font-weight: bold; */
           /* text-align: center ;*/
           height:70px;
           /* width:1000px; */
            width:1000px; 
            background:#ffffff; 
           /* background:#9ee9c0;*/
           border:1px;
           padding:2px;  
}
.box26 {
           position: absolute; top:130px; left:0px;
           font-family: arial, tahoma, verdana, sans-serif ;
           font-size: 12pt;
           font-weight: bold;
           /* text-align: center ;*/
           height:90px;
           /* width:100%; */
            width:500px; 
           /* background:#ff8040; */ 
           /* background:#f20db9; */ 
           /* background:#9ee9c0; */ 
           border:1px;
           padding:5px;  
}
.box27 {
           position: absolute; top:105px; left:1065px;
           font-family: arial, tahoma, verdana, sans-serif ;
           font-size: 12pt;
           font-weight: bold;
           /* text-align: center ;*/
           height:60px;
           /* width:100%; */
            width:100px; 
           /* background:#ff8040; */ 
           /* background:#9ee9c0; */ 
           border:1px;
           padding:2px;  
}
.box28 {
           position: absolute; top:105px; left:1170px;
           font-family: arial, tahoma, verdana, sans-serif ;
           font-size: 12pt;
           font-weight: bold;
           /* text-align: center ;*/
           height:60px;
           /* width:100%; */
            width:150px; 
           /* background:#f20db9; */ 
           /* background:#9ee9c0; */ 
           border:1px;
           padding:2px;  
}
.menucadre {
           position: absolute; top:190px; 
           /* background:#f999c1; */ 
           /* background:#88d8a0; */
           background:#cccccc; 
           height:60px;
           /* width:100%; */
           width:1000px;
           font-family: arial, tahoma, verdana, sans-serif ;
           font-size: 9pt;
           font-weight: bold;
           text-align: center; 
           padding: 10px;
           border-top: solid #000000 1px ;
           border-bottom: solid #000000 1px ;  
}
.boxfil {
           position: absolute; top:225px;
           /* background:#f999c1; */ 
           /* background:#88d8a0; */
           /* background:#cccccc; */ 
           height:20px;
           /* width:100%; */
           width:1000px;
           font-family: arial, tahoma, verdana, sans-serif ;
           font-size: 9pt;
           font-weight: bold;
           text-align: left; 
           padding: 5px;      
}
.box9 {
           position: absolute; top:250px; left: 0px;
           height:125px;
           /* 23% pour Firefox */
           width:260px;
           font-family: arial, tahoma, verdana, sans-serif ;
           font-size: 10pt;
           font-weight: normal;
           text-align: center;
           background:#9ee9c0;
           /*  background:#f3e105; */  
           /*background:#9ee9b1; */
           padding:5px;            
}
.box5 {
           position: absolute; top:375px; left: 0px;
           height:190px;
           width:260px;
           overflow:no;
           font-family: arial, tahoma, verdana, sans-serif ;
           font-size: 9pt;
           font-weight: bold;
           text-align: justify;
           background:#9ee9c0;
           /* background:#9ee9d3; */ 
           padding:5px;            
}
.box4 {
           position: absolute; top:565px; left:0px; 
           height:15px;
           width:260px;
           overflow:no;
           background:#9ee9d3;
           font-family: arial, tahoma, verdana, sans-serif ;
           font-size: 10pt;
           font-weight: bold;
           text-align: center;
}
.box41 {
           position: absolute; top:580px; left:0px;
           /*position: absolute; top:155px; left:20%; */
           height:140px;
           width:260px;
           /* width:60%; */
           overflow:auto;
           background:#9ee9d3;
           font-family: arial, tahoma, verdana, sans-serif ;
           font-size: 9pt;
           font-weight: normal;
           text-align: center;
}
.box7 {
           position: absolute; top:920px; left: 0px;
           height:50px;
           width:260px;
           font-family: arial, tahoma, verdana, sans-serif ;
           font-size: 10pt;
           font-weight: normal;
           text-align: center;
           background:#88d8a0;
           /*background:#9ee9b1; */
           padding:5px;            
}
.box6A {
           position: absolute; top:250px; left: 260px;
           height:730px;
           width:490px;
           overflow:auto;
           font-family: arial, tahoma, verdana, sans-serif;
           font-size: 9pt;
           font-weight: bold;
           text-align: justify;
           background:#ccf7d1;
           padding:5px;         
}
.box6B {
           position: absolute; top:435px; left: 270px;
           height:455px;
           width:450px;
           overflow:no;
           font-family: arial, tahoma, verdana, sans-serif;
           font-size: 9pt;
           font-weight: bold;
           text-align: justify;
           background:#ccf7d1;
           padding:5px;         
}
.box8direct1 {
           position: absolute; top:250px; left: 750px;
           height:730px;
           /* 23% pour Firefox */
           width:250px;
           font-family: arial, tahoma, verdana, sans-serif ;
           font-size: 9pt;
           font-weight: normal;
           text-align: left;
           overflow:auto;
           background:#cccccc;
           color:#000000;
           /*background:#88d8a0; */
           /*background:#9ee9b1; */
           padding:5px;
           /* border-top: solid #000000 2px ; */       
}
.box8direct2
{
           position: absolute; top:270px; left: 870px;
           height:400px;
           /* 23% pour Firefox */
           width:135px;
           font-family: arial, tahoma, verdana, sans-serif ;
           font-size: 9pt;
           font-weight: normal;
           text-align: left;
           overflow:auto;
           background:#677a75;
           color:#ffffff;
           /*background:#88d8a0; */
           /*background:#9ee9b1; */
           padding:5px;            
}

.box81 {
           position: absolute; top:720px; left: 0px;
           height:260px;
           /* 23% pour Firefox */
           width:260px;
           font-family: arial, tahoma, verdana, sans-serif ;
           font-size: 10pt;
           font-weight: normal;
           text-align: left;
           /* background:#677a75; */
           /* color:#ffffff; */ 
           /* background:#88d8a0; */ 
           background:#9ee9d3;
           / * padding:5px; */            
}
.information {
             position: absolute; top: 982px; left:0px;  
             height:80px;
             /* 23% pour Firefox */
             width:980px;
             font-family: arial, tahoma, verdana, sans-serif ;
             font-size: 8pt;
             text-align:justify;
             /* color:#056acf; */
             color:#000000;
             */ background:#0010cd; */
             background:#9ee9c0;
             border-top: solid #000000 1px ;
             padding: 3px;
}
.informationfloat {
             position: float; left:0px;  
             height:80px;
             /* 23% pour Firefox */
             width:980px;
             font-family: arial, tahoma, verdana, sans-serif ;
             font-size: 8pt;
             text-align:justify;
             /* color:#056acf; */
             color:#000000;
             */ background:#0010cd; */
             background:#9ee9c0;
             border-top: solid #000000 1px ;
             padding: 3px;
}
.boxcode {
             position: absolute; left:400px;  
             height:60px;
             /* 23% pour Firefox */
             width:300px;
             font-family: arial, tahoma, verdana, sans-serif ;
             font-size: 10pt;
             text-align:center;
             color:#056acf;
             /* background:#0010cd; */
             background:#f3e105;
             /* border-top: solid #000000 1px ; */
             padding: 10px;
}
.boxobtenircode {
             position: absolute; left:40px;  
             height:60px;
             /* 23% pour Firefox */
             width:400px;
             font-family: arial, tahoma, verdana, sans-serif ;
             font-size: 10pt;
             text-align:center;
             color:#056acf;
             background:#cccccc; 
             /* border-top: solid #000000 1px ; */
             padding: 10px;
}

.boxpied {
             position: absolute; top: 1062px; left:0px;  
             height:20px;
             /* 23% pour Firefox */
             width:1000px;
             font-family: arial, tahoma, verdana, sans-serif ;
             font-size: 7pt;
             text-align:center;
             color:#056acf;
             /* background:#0010cd; */
             background:#cccccc;
             clear: both;
             border-top: solid #000000 1px ;
}
.boxpiedfloat {
             position: float; left:0px;  
             height:20px;
             /* 23% pour Firefox */
             width:980px;
             font-family: arial, tahoma, verdana, sans-serif ;
             font-size: 7pt;
             text-align:center;
             color:#056acf;
             /* background:#0010cd; */
             background:#cccccc;
             border-top: solid #000000 1px ;
}
.box3 {
           position: absolute; top:190px; left:10px;
           font-family: arial, tahoma, verdana, sans-serif ;
           font-size: 12pt;
           font-weight: bold;
           text-align: center ;
           height:20px;
           width:100%;
           background: #f977a1; 
           color:#00ff00;
           padding:3px;  
}

.boxfenetre1{
           position: absolute; top:270px; left: 10px;
           height:210px;
           width:200px;
           overflow:no;
           font-family: arial, tahoma, verdana, sans-serif;
           font-size: 8pt;
           font-weight: normal;
          /* color:#ffffff; */
           text-align: justify;
           background:#ccf7d1;
           /* background:#0aa4de; */
           padding:5px;         
}
.boxcentrale{
           position: absolute; top:251px; left: 0px;
           height:500px;
           width:1000px;
           overflow:no;
           font-family: arial, tahoma, verdana, sans-serif;
           font-size: 9pt;
           font-weight: normal;
           text-align: justify;
           background:#f0f0f0;
           padding:5px;         
}
.fete {
           position: absolute; top:540px; left:10px;
           border : 2px solid #55ff55; 
           font-family: arial, tahoma, verdana, sans-serif ;
           font-size: 12pt;
           font-weight: bold;
           text-align: center;
           height:100px;
           width:20%;
           background:#88d8a0;
           /* position: absolute; top:0px; left:0px;   */
}
.fondcouleur {
           font-family: arial, tahoma, verdana, sans-serif ;
           font-size: 10pt;
           font-weight: bold;
           text-align:left;
           height:15px;
           /* background:#88d8a0; */
           background:#ee0000;
}
.format001 {
           font-family: arial, tahoma, verdana, sans-serif ;
           font-size: 9pt;
           font-weight: normal;
           /* font-weight: bold; */
           text-align:left;
}
.format002 {
           position: absolute; left:550px;
           font-family: arial, tahoma, verdana, sans-serif ;
           font-size: 8pt;
           font-weight: normal;
           text-align:left;
}
.formatbleus {
             font-family: arial, tahoma, verdana, sans-serif ;
             font-size: 15pt ;
             font-weight: bold;
}
.formattitre {
           /* position: absolute; left:550px; */
           font-family: arial, tahoma, verdana, sans-serif ;
           font-size: 10pt;
           font-weight: bold;
           text-align:center;
           height:20px;
           background:#88d8a0;
}
.lienexterne {
             font-family: arial, tahoma, verdana, sans-serif ;
             font-size: 9pt;
             font-weight: bold;
             text-align: center ;
             background: #f3e105 ;
             color: #3129c7;
}
.menugauche {
            font-family: arial, tahoma, verdana, sans-serif ;
            font-size: 9pt;
            font-weight: bold;
            text-align: center ;
            background:#ccf7d1;
}
.navigpages {
            font-family: arial, tahoma, verdana, sans-serif ;
            font-size: 9pt;
            text-align:center;
}
.signature {
           font-family: arial, tahoma, verdana, sans-serif ;
           font-size: 9pt;
           font-style:italic;
}
.surbrillance {
              font-family: arial, tahoma, verdana, sans-serif ;
              font-size: 9pt;
              background:#ffffff;
}
.surbrillance2 {
               font-family: arial, tahoma, verdana, sans-serif ;
               font-size: 9pt;
               background:#ff0000;
}
.titretable {
              text-align: center ;
              font-family: arial, tahoma, verdana, sans-serif ;
              font-size:10pt;
              color:#3129c7;
              background:#ffffff;
              /* color:#ffffff; */
              /* background:#0aa4de; */
}
.g {
   font-weight: bold;
}
.git {
     font-weight: bold;
     font-style:italic;
}
.it {
     font-style:italic;
}
.pied {
      font-family: arial, tahoma, verdana, sans-serif ;
      font-size: 8pt;
      font-weight: normal;
      /* color: #000000; */
      color: #999999;
}
.taille8 {
         font-size: 8pt;
         text-decoration:underline;
         font-style : italic;
}
.texte {
       font-family: arial, tahoma, verdana, sans-serif ;
       font-size: 10pt;
       text-align:justify;
       background: #000000;
       color: #ffffff;
}

