   div.pos1 { position: absolute; top: 80px; left: 170px; font-family: bitstream,vera,sans-serif; font-size: 13px }
   div.pos2 { position: absolute; top: 80px; left: 270px; font-family: bitstream,vera,sans-serif; font-size: 13px }
   div.pos3 { position: absolute; top: 80px; left: 370px; font-family: bitstream,vera,sans-serif; font-size: 13px }
   div.pos4 { position: absolute; top: 80px; left: 470px; font-family: bitstream,vera,sans-serif; font-size: 13px }
   div.pos5 { position: absolute; top: 80px; left: 570px; font-family: bitstream,vera,sans-serif; font-size: 13px }
   div.pos6 { position: absolute; top: 80px; left: 670px; font-family: bitstream,vera,sans-serif; font-size: 13px }
   div.pos7 { position: absolute; top: 80px; left: 770px; font-family: bitstream,vera,sans-serif; font-size: 13px }
   div.pos8 { position: absolute; top: 80px; left: 870px; font-family: bitstream,vera,sans-serif; font-size: 13px }
   div.pos9 { position: absolute; top: 113px; left: 22px; font-family: bitstream,vera,sans-serif; font-size: 13px }
   div.pos10 { position: absolute; top: 110px; left: 15px; font-family: bitstream,vera,sans-serif; font-size: 13px }
   div.pos11 { position: absolute; top: 100px; left: 138px; font-family: bitstream,vera,sans-serif; font-size: 13px }
   div.pos12 { position: absolute; top: 135px; left: 15px; font-family: bitstream,vera,sans-serif; font-size: 13px }
   div.pos13 { position: absolute; top: 137px; left: 22px; font-family: bitstream,vera,sans-serif; font-size: 13px }

   .pos14 { margin-left: 20px }
   div.pos15 { position: relative; margin-top: 3px; left: 160px; }
   
   .police1 {font-family:  bitstream,vera,sans-serif; font-size: 13px;}
   .police1a {font-family:  bitstream,vera,sans-serif; font-size: 12px;}
   .police2 {font-family:  bitstream,vera,sans-serif; font-size: 16px;}
   .police3 {font-family:  bitstream,vera,sans-serif; font-size: 10px;color:#6f6f6f}
   .police4 {font-family:  bitstream,vera,sans-serif; font-size: 14px;}
   .policeminus {font-family: Arial; font-size: 9px}
   
    div.cadreminus { border-style: solid; border-color:#fff5ee; position: relative;
                top: 0px; left: 0px; height:800px; background: #fff5ee;
                font-family: bitstream,vera,sans-serif; font-size: 9px; color: #0a1242 } 
   
   div.titre1 { position:absolute; top :270px; left: 290px }
   div.titre2 { position:absolute; top :290px; left: 350px }
   div.titre3 { position:absolute; top :300px; left: 350px; color: navy}
   div.titre4 { position:absolute; top :300px; left: 350px; color:#e6dcdd }
  
   div.pied-page1 { position:absolute; top :500px; left: 250px }
   div.pied-page2 { position:absolute; top :615px; left: 470px }
   div.pied-page3 { position:absolute; top :660px; left: 310px } 
   div.pied-page4 { position:absolute; top :790px; left: 470px }
   div.pied-page5 { position:absolute; top :835px; left: 310px }

   div.pied-page4a { position:absolute; top :770px; left: 470px }
   div.pied-page5a { position:absolute; top :805px; left: 310px }

   div.centre1 { position:absolute; top :270px; left: 200px }
   div.ombre1 { position:absolute; top :275px; left: 190px }

   div.centre2 { position:absolute; top :285px; left: 210px }
   div.ombre2 { position:absolute; top :265px; left: 195px }
   div.centre12 { position:absolute; top :285px; left: 165px }
   div.ombre12 { position:absolute; top :265px; left: 150px }

   div.cadre3c { border-style: solid; border-color:#fff5ee; position: relative;
                top: 0px; left: 0px; height:1824px; width:80%;background: #fff5ee;
                font-family: bitstream,vera,sans-serif; font-size: 12px; color: #0a1242 }

   div.texte1 { position:absolute; top :360px; left: 240px;color:navy; font-family: bitstream,vera,sans-serif; font-size: 14px }
   div.texte2 { position:absolute; top :360px; left: 250px;color:#e6dcdd; font-family: bitstream,vera,sans-serif; font-size: 14px }
   
   div.breve { position:absolute; top :600px; left: 240px;color:navy; font-family: bitstream,vera,sans-serif; font-size: 13px }

   div.breve1 { border-style: solid;  border-color:#1f6b9e; border-width: 2px; position: absolute; top: 620px;
                        left: 220px; width: 600px; background: #6995e0; font-family: bitstream,vera,sans-serif; font-size: 13px; color: #590510; }

   p.navy { font-family: bitstream,vera,sans-serif; color: navy }
   p.blanc { font-size: 13px; font-family: bitstream,vera,sans-serif; color: #fcfae5 }
   p.petit { font-size: 9px; font-family: bitstream,vera,sans-serif; color: silver }

   div.barre { position: absolute; top: 160px; left: 100px; height: 20px; width: 420px;
   font-family: bitstream,vera,sans-serif; font-size: 13px; background-color: red; background-color: red;  }

   div.menu1 { position: absolute; top: 100px; left: 350px; height: 150px; width: 100px; visibility: hidden;
   font-family: bitstream,vera,sans-serif; font-size: 13px; background-color: #6995e0; background-color: #6995e0;  }

   div.menu2 { position: absolute; top: 90px; left: 340px; height: 150px; width: 200px; visibility: hidden;
   font-family: bitstream,vera,sans-serif; font-size: 13px; background-color: yellow; background-color: yellow;  }

   div.menu3 { border-style: solid;  border-color: #1f6b9e; border-width: 1px;
                      position: absolute; top: 131px; left: 15px; height: 175px; width: 130px; visibility: hidden;
                       font-family: bitstream,vera,sans-serif; font-size: 13px; background-color: #6995e0; background-color: #6995e0;  }

   div.menu4 { border-style: solid;  border-color:#1f6b9e; border-width: 1px;
                      position: absolute; top: 131px; left: 15px; height: 150px; width: 130px; visibility: hidden;
                      font-family: bitstream,vera,sans-serif; font-size: 13px; background-color: #6995e0; background-color: #6995e0;  }
 
   div.menudroit { border-style: solid;  border-color:#1f6b9e; border-width: 1px;  position: absolute ;
                      top:103px; left: 885px; width: 145px; height: 774px;background-color: #6995e0; background-color: #6995e0;
                      font-family: bitstream,vera,sans-serif; font-size: 13px; color: #590510 }   
                                       
   div.tour { position: absolute;  top: 100px; margin-left: 10%; width: 80%; height: 1200px; }


   div.cadre1 { border-style: solid; border-color:#fff5ee; position: relative;
                top: 0px; left: 0px; min-height:800px; background: #fff5ee;
                font-family: bitstream,vera,sans-serif; font-size: 12px; color: #0a1242 }

   div.cadre2 { border-style: solid;  border-color:#1f6b9e; border-width: 1px; position: relative;
                margin-top: 0px; margin-left: 2px; height:800px; background: #2f4f4f;
                font-family: bitstream,vera,sans-serif; font-size: 12px; color: #fffafa; }

   div.cadre2a { border-style: solid;  border-color:#ffb6c1; border-width: 1px; position: relative;
                margin-top: 0px; margin-left: 2px; height:800px; background: #fffafa;
                font-family: bitstream,vera,sans-serif; font-size: 12px; color: #a52a2a; }

   div.cadre3 { border-style: solid; border-color:#fff5ee; position: relative;
                top: 0px; left: 0px; height:1024px; background: #fff5ee;
                font-family: bitstream,vera,sans-serif; font-size: 12px; color: #0a1242 }

   div.cadre3b { border-style: solid; border-color:#fff5ee; position: relative;
                top: 0px; left: 0px; height:1524px; background: #fff5ee;
                font-family: bitstream,vera,sans-serif; font-size: 12px; color: #0a1242 }

   div.c3b { border-style: solid; border-color:#fff5ee; position: relative;
                top: 0px; left: 0px; height:1724px; background: #fff5ee;
                font-family: bitstream,vera,sans-serif; font-size: 12px; color: #0a1242 }

   div.cadre4 { border-style: solid;  border-color:#1f6b9e; border-width: 1px;
                      position: absolute; top: 315px; left: 20px; height: 410px; width: 160px;
                      font-family: bitstream,vera,sans-serif; font-size: 13px; color: #efe3e3 ;background: #6995e0 }

   div.cadre14 { border-style: solid;  border-color:#1f6b9e; border-width: 1px;
                      position: absolute; top: 316px; left: 5px; height: 410px; width: 181px;
                      font-family: bitstream,vera,sans-serif; font-size: 13px; color: #efe3e3 ;background: #789bff }
                      
   div.cadre5 { border-style: solid;  border-color:#1f6b9e; border-width: 1px;  position: absolute ;
                      top:282px; left: 820px; width: 180px; height: 730px;
                      font-family: bitstream,vera,sans-serif; font-size: 13px; color: #efe3e3 ;background: #6995e0 }

   div.cadre15sos { border-style: solid;  border-color:#1f6b9e; border-width: 1px;  position: absolute ;
                      top:727px; left: 5px; width: 183px; height: 730px;
                      font-family: bitstream,vera,sans-serif; font-size: 13px; color: #efe3e3 ;background: #6995e0 }
 
    div.cadre15 { border-style: solid;  border-color:#1f6b9e; border-width: 1px;  position: absolute ;
                      top:282px; left: 887px; width: 183px; height: 800px;                     
                      font-family: bitstream,vera,sans-serif; font-size: 13px; color: #efe3e3 ;background: #789bff }
                                           
   div.cadre6 { border-style: solid;  border-color:#6995e0; border-width: 10px;position: relative;
                    margin-top: 0px; margin-left: 30px; width: 850px; background: #6995e0;
                    font-family: bitstream,vera,sans-serif; font-size: 13px; color: #fcfae5 }

  div.cadre16 { border-style: solid;  border-color:#6995e0; border-width: 10px;position: relative;
                    margin-top: 0px; margin-left: 152px; width: 704px; background: #6995e0;
                    font-family: bitstream,vera,sans-serif; font-size: 13px; color: #fcfae5 }

   div.cadre7 { border-style: solid;  border-color:#6995e0; border-width: 10px;position: relative;
                    margin-top: 0px; margin-left: 30px; width: 900px; background: #6995e0;
                    font-family: bitstream,vera,sans-serif; font-size: 13px; color: black }

   div.cadre8 { border-style: solid;  border-color:#1f6b9e; border-width: 10px;position: relative;
                    margin-top: 5px; margin-left: 152px; width: 704px; background: #1f6b9e;
                    font-family: bitstream,vera,sans-serif; font-size: 13px; color: #efe3e3; }

   div.cadre8a { border-style: solid;  border-color:#1f6b9e; border-width: 10px;
                    margin-top: 0px; margin-left: 152px; width: 704px; background: #1f6b9e;
                    font-family: bitstream,vera,sans-serif; font-size: 13px; color: #efe3e3; }

   div.cadre9 { border-style: solid;  border-color:#6995e0; border-width: 10px;
                    margin-top: 0px; margin-left: 152px; width: 704px; background: #f5deb3;
                    font-family: bitstream,vera,sans-serif; font-size: 13px; color: #590510; }

   div.cadre10 { border-style: solid;  border-color:#1f6b9e; border-width: 10px;position: relative;
                    margin-top: 5px; margin-left: 152px; width: 704px; background: #1f6b9e;
                    font-family: bitstream,vera,sans-serif; font-size: 13px; color: #efe3e3; }

   div.cadre10a { border-style: solid;  border-color:#1f6b9e; border-width: 10px;
                    margin-top: 0px; margin-left: 152px; width: 704px; background: #1f6b9e;
                    font-family: bitstream,vera,sans-serif; font-size: 13px; color: #efe3e3; }

   div.cadre11{ border-style: solid;  border-color:#6995e0; border-width: 10px;
                    margin-top: 0px; margin-left: 152px; width: 704px; background: #f5deb3;
                    font-family: bitstream,vera,sans-serif; font-size: 13px; color: #590510; }

   div.fede1 { border-style: solid;  border-color:#1f6b9e; border-width: 7px;
                    margin-top: 30px; margin-left: 10px; margin-right: 20px; background: #1f6b9e;
                    font-family: bitstream,vera,sans-serif; font-size: 13px; color: #fcfae5 }

   div.fede2 { border-style: solid;  border-color:#1f6b9e; border-width: 10px;
                    margin-top: 0px; margin-left: 10px; margin-right: 20px; background: #1f6b9e;
                    font-family: bitstream,vera,sans-serif; font-size: 13px; color: #fcfae5 }

   div.fede3 { border-style: solid;  border-color:#e4c391; border-width: 10px;
                    margin-top: 0px; margin-left: 10px; margin-right: 20px; background: #e4c391;
                    font-family: bitstream,vera,sans-serif; font-size: 13px; color: navy }

   div.cadre12 { border-style: solid;  border-color:#1f6b9e; border-width: 10px; position: relative;
                    margin-top: 5px; margin-left: 152px; width: 704px; background: #1f6b9e;
                    font-family: bitstream,vera,sans-serif; font-size: 13px; color: #efe3e3; }

   div.cadre12a { border-style: solid;  border-color:#1f6b9e; border-width: 10px;
                    margin-top: 0px; margin-left: 152px; width: 704px; background: #1f6b9e;
                    font-family: bitstream,vera,sans-serif; font-size: 13px; color: #efe3e3; }

   div.cadre13 { border-style: solid;  border-color:#6995e0; border-width: 10px;
                    margin-top: 0px; margin-left: 152px; width: 704px; background: #6995e0;
                    font-family: bitstream,vera,sans-serif; font-size: 13px; color: #590510; }

   div.cadre22 { border-style: solid;  border-color:#1f6b9e; border-width: 10px; position: relative;
                    margin-top: 5px; margin-left: 182px; width: 675px; background: #1f6b9e;
                    font-family: bitstream,vera,sans-serif; font-size: 13px; color: #efe3e3; }
                    
   div.cadre22a { border-style: solid;  border-color:#1f6b9e; border-width: 10px;
                    margin-top: 0px; margin-left: 182px; width: 675px; background: #1f6b9e;
                    font-family: bitstream,vera,sans-serif; font-size: 13px; color: #efe3e3; }

   div.cadre23 { border-style: solid;  border-color:#6995e0; border-width: 10px;
                    margin-top: 0px; margin-left: 182px; width: 675px; background: #6995e0;
                    font-family: bitstream,vera,sans-serif; font-size: 13px; color: #590510; }
 
   div.titre1page1 { position:relative; margin-top :10px; margin-left: 170px; color:#e6dcdd }
   
   div.page1{ border-style: solid;  border-color:#16348d ; border-width: 1px;position: absolute;
                    top: 273px; left: 160px; width: 722px; height: 605px; background: #16348d }
 
   div.texte1page1 { position:relative; margin-top :30px; margin-left: 100px;color:#e6dcdd; 
   								    font-family: bitstream,vera,sans-serif; font-size: 15px }


  .menu5 { font-family: bitstream,vera,sans-serif;font-weight: bold}
  .menu a { font-family: bitstream,vera,sans-serif;text-decoration: none;display:block;width:100%;
            color: navy ;font-weight: bold;font-size: 14px;margin-left: 15px}
  
  .box
    {
       position: absolute; top: 615px;
       left: 220px;
       width: 600px;
       font-family: bitstream,vera,sans-serif;
       font-size: 12px;
       background: #6995e0;
       border-style: solid;
       border-color:  #1f6b9e;
       border-width: 1px;
    }
  .box_title
    {
       font-size: 16px;
       color: #590510;
       background: #1f6b9e;
       padding: 5px;
       text-align: center;
    }
  .box_content
    {
       background: #6995e0;
       padding: 5px;
    }
   body
    {
      background-repeat: repeat ;
      background-attachment : fixed; 	
    }
                                         
   a:link {  text-decoration: none; font-family: bitstream,vera,sans-serif }

   a:hover { text-decoration: underline; font-family: bitstream,vera,sans-serif; color: #009900; }

   a:active { font-family: bitstream,vera,sans-serif }

   a:visited {  text-decoration: none; font-family: bitstream,vera,sans-serif }
