  html {
	  margin: 0;
	  padding: 0;
	}

  body {
	  margin: 0;
	  padding: 0;
	  color: #000000;
	  background-color: #CACACA;
	}

  a     {
	  font: 14px sans-serif;
     text-decoration: none;
     color: #EEEEEE;
     background-color: #4E4D4D;
     font-weight: bold;
	}

  img   {
	  border:0pt;
	}

  img.cvlink {
	  position: relative;
	  left: 64px; top: 60px;
	  /*Width: 137 pixels / Height: 550 pixels*/
	  border:1pt solid white;
	}

  img.sign {
          position: absolute;
          left: 300px; top: 300px;
	  /* Width: 120 pixels / Height: 52 pixels */
	}

  img.sign2 {
	  position: absolute;
	  left: 825px; top: 30px;
        }

  img.mail {
          position: absolute;
          left: 530px; top: 300px;
	  /* Width: 264 pixels / Height: 81 pixels */
	}


  img.vignette {
	  width: 120px; height: 120px;
	}
	
   div.vignette1, div.vignette2, div.vignette3, 
    div.vignette4, div.vignette5, div.vignette6, div.vignette7,
    div.vignette8, div.vignette9, div.vignette10, div.vignette11,
    div.vignette12 {
	  position: absolute;
	  text-align: center;
	  width: 125px; height: 200px;
	}
	
  div.vignette1  { top: 40px; left: 225px; }
  div.vignette2  { top: 40px; left: 368px; }
  div.vignette3  { top: 40px; left: 510px; }
  div.vignette4  { top: 40px; left: 654px; }
  div.vignette5  { top: 40px; left: 797px; }
  div.vignette6  { top: 185px; left: 797px; }
  div.vignette12 { top: 330px; left: 797px; }
  div.vignette7  { top: 474px; left: 797px; }
  div.vignette8  { top: 474px; left: 654px; }
  div.vignette9  { top: 474px; left: 510px; }
  div.vignette10 { top: 474px; left: 368px; }
  div.vignette11 { top: 474px; left: 225px; }


	
  div.liste1, div.liste2, div.liste3 {
	  position: absolute;
     top: 110px;
	  width: 125px; height: 200px;
	  text-align: center;
	}

  div.liste1 { left: 500px; }
  div.liste2 { left: 650px; }
  div.liste3 { left: 800px; }
  
  img.veugeois {
	  position: absolute;
	  left: 865px; top: 605px;
        }

  img.photo0 {
	  border:0pt solid white;
        }
  img.photo1 {
	  border:2pt solid white;
        }

  img.thumb0 {
	  border:0pt solid white;
	}

  img.thumb1 {
	  border:1pt solid white;
	}

  div.bigimage {
          position: absolute;
          left: 70px; top: 70px;
          width: 662px; height: 552px;
	  text-align: center;
        }   

  table.tabimg {
	  border:0pt solid black;
	  width: 100%; height: 100%;
	}
  table.tdimg {
	  text-align: center;
	  vertical-align: middle;
	}

  div.title {
	  position: absolute;
     left: 10px; top: 10px;
	}

  div.titre {
	  font-size:15px;
	  font-weight:bold;
	  background-color: #4E4D4D;
	  color: #CCCCCC;
	}

  div.cadretitre {
	  position: absolute;
	  left: 90px; top: 28px;
          width: 602px; height: 20px;
          /*background-color: #000000;*/
	  text-align: center;
	}

  div.thumbs {
	  position: absolute;
	  top: 110px; left: 810px;
	  width: 150px; height: 470px;
          text-align: center;
	  overflow: auto;
	}

  div.xiti {
	  position: absolute;
	  left: 8px; top: 637px;
	  width: 80px; height: 35px;
	}

  div.xitiw3c {
	  position: absolute;
	  left: 930px; top: 630px;
	  width: 80px; height: 35px;
	  /*width: 150px; height: 35px;*/
	}

  img.cv {
	  border:0pt solid black;
          position:absolute;
          left: 50%; top: 50%;
          width: 900px; height: 591px;
          margin-left: -450px; margin-top: -310px;
	}

  div.cadre, div.cadrecv, div.imgbot, div.imgbotlt, div.imgcorner, div.imgrt, div.imgtoprt, div.content {
	  position:absolute;
	  left: 50%; top: 50%;
	  width: 1000px; height: 680px;
	  margin-left: -500px; margin-top: -340px; 
	  /* moitié de la hauteur et de la largeur */
  }
  
  div.cadre {
	  color: #CCCCCC;
	  background-color: #4E4D4D;
	}

  div.cadrecv {
	  color: #CCCCCC;
	  background-color: #B0B0B0;
	}

  div.imgbot {
	  background-position: bottom;
	  background-repeat: repeat-x;
	  background-image: url(img/ds_bot.gif);
	}

  div.imgbotlt {
	  background-position: bottom left ;
	  background-repeat: no-repeat;
	  background-image: url(img/ds_bot_lt.gif);
	}

  div.imgrt {
	  background-position: right ;
	  background-repeat: repeat-y;
	  background-image: url(img/ds_rt.gif);
	}

  div.imgtoprt {
	  background-position: top right ;
	  background-repeat: no-repeat;
	  background-image: url(img/ds_top_rt.gif);
	}

  div.imgcorner {
	  background-position: bottom right ;
	  background-repeat: no-repeat;
	  background-image: url(img/ds_bot_corner.gif);
	}
