<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">
@font-face
{
    font-family: 'robotoregular';
    src: url('polices/roboto-regular-webfont.eot');
    src: url('polices/roboto-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('polices/roboto-regular-webfont.woff2') format('woff2'),
         url('polices/roboto-regular-webfont.woff') format('woff'),
         url('polices/roboto-regular-webfont.ttf') format('truetype'),
         url('polices/roboto-regular-webfont.svg#robotoregular') format('svg');
    font-weight: normal;
    font-style: normal;
}

.wrapper1
{
 width: 100%;
 height:100%;
}

.wrapper2
{
  position:absolute;
  top:0px;
  left:0px;
  height: 100%;
  width:270px;
}

.wrapper3
{
 /* position:relative; */
 position:absolute;  
 top:0;
 margin-left:-1900px; 
 left:0px;
 width:100%;
 height:100%;
 background-color: #000;

}

body
{
  overflow-y: hidden;
  margin: 0px;
  padding: 0px;
  border: 0px;
  background-image: url(images/fondnum6.jpg);
  background-repeat:repeat-x;
  background-size: 15000px 1200px; 
  /* background-attachment: fixed; */
}

.sidebar_menu
{
  position: fixed;
  top: 0;
  left: 0;
  height: 1000 px;
  min-height: 100%;
  width: 270px;
  overflow-x: hidden;
  overflow-y: auto;
  background-color: #fff;
  
  background-image: url(images/menu6.jpg);
  background-repeat: no-repeat;
  background-position: bottom left;
  background-size: 270px 980px;
  
  z-index: 10000;
}

.sidebar_menu #logo
{
  width: 253px;
  height: 82px;
  margin: 30px auto 0;
  background-image: url(images/logo.png);
  background-repeat: no-repeat;
  background-position: 0 0;
  background-size: 236px 71px;
}

.sidebar_menu #logo2
{
  width: 253px;
  height: 70px;
  margin: 10px auto 0;
  background-image: url(images/logo.png);
  background-repeat: no-repeat;
  background-position: 0 -5px;
  background-size: 236px 71px;
}


.sidebar_menu #logo3
{
  position:absolute;
  top:950px;
  margin-left:10px;
  
  width: 253px;
  height: 43px;
  
  background-image: url(images/logoesbama.png);
  background-repeat: no-repeat;
  background-position: 0 0;
  z-index:11;
}



.collection_wysin
{
	 position:absolute;
 top:910px;
 width:100%;
 height:19px;
  padding-top:7px;
 
  margin-top: 0px;
 background-color: #f1761b; 
 color:#FFF;
 font-size:15px;
 z-index:10000;

}


.collection_wysin a
{
  position: relative;
  display: inline-block;
  color: #ffffff;
  padding: 0 5px 0px 0px;
  margin: 0px;
  margin-top: 0;
  line-height: 1px;
  font-family: 'Gill Sans', 'Gill Sans MT', Calibri, sans-serif;
  font-size: 15px;
  text-decoration: none;
}



/*
.sidebar_menu #logo4
{
  position:absolute;
  top:830px;
  margin-left:105px;
  
  width: 253px;
  height: 43px;
  
  background-image: url(images/httpwysin.png);
  background-repeat: no-repeat;
  background-position: 0 0;
  z-index:11;
}
*/



/*
.sidebar_menu #fondlogo
{
  position:absolute;
  top:818px;
  width: 100%;
  height: 50px;
  z-index:10;
}
*/




.sidebar_menu ul
{
  position: relative;
  width: 270px;
  list-style-type: none;
  margin: 0;
  padding: 0;

}

.sidebar_menu ul li {}

.sidebar_menu .gray-frame
{
  display: inline-block;
  padding: 5px 0px;
  width: 160px;
  margin-top: 170px;
 /* background-color: #8a8b85; */
}

.violet-frame
{
  display: inline-block;
  padding: 5px 0px;
  margin-top: 1px;
  width: 100%;
  background-color: #f1761b; 


}

.sidebar_menu .gray-frame:first-child .violet-frame:first-child
{
  padding: 5px 0;
  display: block;
}

.sidebar_menu .rubrique, .sidebar_menu .archive
{
  display: 0block;
  margin: 16px 0 0 0;
}

.sidebar_menu .archive
{
  margin-top: 15px;
}

.sidebar_menu li a
{
  position: relative;
  display: inline-block;
  color: #323232;
  padding: 0 0px 0px 25px;
  margin: 0px;
  margin-top: 0;
  line-height: 1px;
  font-family: 'Gill Sans', 'Gill Sans MT', Calibri, sans-serif;
  font-size: 15px;
  text-decoration: none;
}

.sidebar_menu .gray-frame a
{
  color: #fff;
}

.sidebar_menu .violet-frame a
{
  color: #fff;
}


.sidebar_menu ul .rubrique a
{
  /* couleur des titres des piÃ¨ces */
  color:#fff;
}


.sidebar_menu ul .right a, .sidebar_menu ul .right
{
  color:#FFF;
  text-shadow:#999;
}


.sidebar_menu ul .rubrique a:after
{
	/* trait sur titre */
  display: block;
  content: '';
  position: relative;
  margin-left: -40px;
  
  
  width: inherit;
  height: 1px;
  background: #dfad5f;
  margin-top:7px;
  
}


.sidebar_menu ul .right a:after
{
  background: #FFF;
}


.sidebar_menu ul .right
{

  display: inline-block;
  margin:  19px 0px 0 80px;
  float: right;
 
}


.sidebar_menu ul .right a
{
  display: inline-block;
  padding: 0;
}


.sidebar_menu ul .archive a
{
  margin: 4px 0;
  padding-left: 10px;
}

.sidebar_menu ul .archive a:hover, .sidebar_menu ul .rubrique a:hover, .sidebar_menu ul .gray-frame a:hover
{
  /*font-weight: bold;*/
  font-size: 17px;
  margin-left: 1px;
}

.sidebar_menu ul .rubrique author, .sidebar_menu ul .rubrique a:link ~ author
{
  display: none;
  padding-left: 56px;
}

.sidebar_menu ul .rubrique a:hover ~ author,
.sidebar_menu ul .rubrique a:active ~ author,
.sidebar_menu ul .rubrique a:visited ~ author,
.sidebar_menu ul .rubrique a:focus ~ author
{
  /* style du nom des auteurs */
  display: block;
  position: absolute;
  font-family: 'robotoregular';
  font-size: 12px;
 
  color:#dfad5f;
  
}

/*********************************************/


.playVideo
{
  display: block;
  position: absolute;
  width: 100%;
  height: 100%;
  border: none;
  background: #000;
  background-image: url(images/play-icon.png);
  background-repeat: no-repeat;
  background-position: center;
  opacity : 0.5;
  z-index: 1000;
}

.playVideo video
{
  position: fixed;
}

.playButton, .stopButton
{
  padding: .4em 1em;
  text-align: center;
  font-size: 2em;
  line-height: 2em;
  background-color: #cecece;
  color: #333;
  text-decoration: none;
}

.playButton:hover, .stopButton:hover
{
  background-color: #c0c0c0;
  color: #111;
}


#page1
 {
  display: none;
  position:absolute;
  width:80%;
  height:1200px;
  top:0;
  left: 270px;
  background-color:#FFF;
}


#page4
{
  height: 100%;
  width: 100%;
  display: none;
  position: absolute;
  left: 270px;
  background-color: #000;
}

/*
#page4 div {
  vertical-align: middle;
  margin-top: -150px;
  height: 288px;
  margin-left: -0px;
  width: 352px;
}
*/

#page5
{
  height: 100%;
  width: 100%;
  display: none;
  position: absolute;
  left: 270px;
  background-color: #000;
}

/*
#page5 div {
  vertical-align: middle;
  margin-top: -150px;
  height: 288px;
  margin-left: -0px;
  width: 352px;
}
*/

#page3
{
  height: 100%;
  width: 100%;
  display: none;
  position: absolute;
  left: 270px;
}

#page2
{
  /* display: inline; */
  position:absolute;
  top:0px;
  height:100%;
}

#page2 div.conteneur
{
  z-index: -10000;
  vertical-align: top;
  border: none;
  padding: none;
  margin: none;
  position: absolute;
  left: 0px;
  top: 0px;
  /* clear: both; */
}


/* les diffÃ©rentes ancres */


#ancrealyssf
{
  position: absolute;
  left: 2150px;
  top: 0px;
}

#ancretheoj
{
  position: absolute;
  left: 4000px;
  top: 0px;
}

#ancrearthurh
{
  position: absolute;
  left: 5800px;
  top: 0px;
}

#ancregallianed
{
  position: absolute;
  left: 8100px;
  top: 0px;
}

#ancreemmanuellee
{
  position: absolute;
  left: 10200px;
  top: 0px;
}

#ancremorganv
{
  position: absolute;
  left: 12000px;
  top: 0px;
}

#ancremartinn
{
  position: absolute;
  left: 13400px;
  top: 0px;
}

#ancremykhailoy
{
  position: absolute;
  left: 15700px;
  top: 0px;
}

#ancremarionl
{
  position: absolute;
  left: 19500px;
  top: 0px;
}

#ancrejuliel
{
  position: absolute;
  left: 21800px;
  top: 0px;
}


#ancrecelines
{
  position: absolute;
  left: 23400px;
  top: 0px;
}


#ancremarkuss
{
  position: absolute;
  left: 26500px;
  top: 0px;
}

#ancrealyssf2
{
  position: absolute;
  left: 27800px;
  top: 0px;
}


#ancreleas
{
  position: absolute;
  left: 29500px;
  top: 0px;
}


#ancrenaomih
{
  position: absolute;
  left: 25000px;
  top: 0px;
}


#ancrenesrinem
{
  position: absolute;
  left: 17500px;
  top: 0px;
}

#ancreaurorem
{
  position: absolute;
  left: 41000px;
  top: 0px;
}

#ancrejoelleg
{
  position: absolute;
  left: 36640px;
  top: 0px;
}

#ancrefrancoisd
{
  position: absolute;
  left: 32900px;
  top: 0px;
}

#ancrenicolasa
{
  position: absolute;
  left: 31000px;
  top: 0px;
}


#ancrefatous
{
  position: absolute;
  left: 34500px;
  top: 0px;
}


#ancreeliser
{
  position: absolute;
  left: 39000px;
  top: 0px;
}

#ancredroite
{
  position: absolute;
  left: 42500px;
  top: 0px;
}






/*
.canvas-conteneur
{
  z-index: 10;
  width: 603px;
  height: 800px;
  position: absolute;
  left: 25500px;
  top: 50px;
  background-color:#fff;
}
*/










/* positions et tailles des vidÃ©os */


.video-theoj-container
{
  position: absolute;
  z-index: 10;
  background: #000;
  left:4500px;
  top:270px;
}

.video-emmanuellee-container
{
  position: absolute;
  z-index: 10;
  background: #fff;
  left:10700px;
  top:250px;
  height:600px;
}

.video-martinn-container
{
  position: absolute;
  z-index: 10;
  background: #fff;
  left:14000px;
  top:250px;
}


.video-juliel-container
{
  position: absolute;
  z-index: 10;
  background: #fff;
  left:22500px;
  top:150px;
}


.video-markuss-container
{
  position: absolute;
  z-index: 10;
  background: #fff;
  left:27000px;
  top:0px;
  height:1000px;
}



.video-leas-container
{
  position: absolute;
  z-index: 10;
  background: #fff;
  left:30000px;
  top:350px;
}

.video-naomih-container
{
  position: absolute;
  z-index: 10;
  background: #fff;
  left:25700px;
  top:220px;
}

.video-nesrinem-container
{
  position: absolute;
  z-index: 10;
  background: #fff;
  left:18300px;
  top:200px;
}


.video-aurorem-container
{
  position: absolute;
  z-index: 10;
  background: #fff;
  left:41300px;
  top:100px;
}

.video-francoisd-container
{
  position: absolute;
  z-index: 10;
  background: #fff;
  left:33500px;
  top:100px;
}



.video-fatous-container
{
  position: absolute;
  z-index: 10;
  background: #fff;
  left:35000px;
  top:200px;
}

/* positions et tailles des images */


.image-alyssf-container
{
  left:2500px;
  top:0px;
  height:100%;
  /* background-color:#FFF; */
  width:1400px;
   z-index: 10;
  position: absolute;
  padding-left: 10px;
  padding-top: 30px; 

}


.image-arthurh-container
{
  left:6000px;
  top:0px;
  height:100%;
  background-color:#FFF;
  width:1800px;
   z-index: 10;
  position: absolute;
  padding-left: 10px;
  padding-top: 30px; 
}



.image-gallianed-container
{
  left:8500px;
  top:0px;
  height:100%;
 /*  background-color:#FFF; */
  width:1820px;
   z-index: 10;
  position: absolute;
  padding-left: 10px;
  padding-top: 30px; 
}



.image-morganv-container
{
  left:12500px;
  top:0px;
  height:100%;
 /*  background-color:#FFF; */
  width:1820px;
   z-index: 10;
  position: absolute;
  padding-left: 10px;
  padding-top: 30px; 
}



.image-mykhailoy-container
{
  left:15500px;
  top:0px;
  height:100%;
 /*  background-color:#FFF; */
  width:3000px;
  z-index: 10;
  position: absolute;
  padding-left: 10px;
  padding-top: 30px; 
}



.image-marionl-container
{
  left:20000px;
  top:0px;
  height:100%;
  background-color:#FFF; 
  width:3000px;
  z-index: 10;
  position: absolute;
  padding-left: 10px;
  padding-top: 30px; 
}


.image-celines-container
{
  left:23700px;
  top:0px;
  height:100%;
  
  width:2000px;
  z-index: 10;
  position: absolute;
  padding-left: 0px;
  padding-top: 0px; 
}

.image-alyssf2-container
{
  left:28500px;
  top:0px;
  height:100%;
  /* background-color:#FFF; */
  width:600px;
   z-index: 10;
  position: absolute;
  padding-left: 10px;
  padding-top: 30px; 

}


.image-joelleg-container
{
  left:36800px;
  top:0px;
  height:100%;
  background-color:#FFF; 
  width:1900px;
   z-index: 10;
  position: absolute;
  padding-left: 0px;
  padding-top: 0px; 

}




.image-nicolasa-container
{
  left:31500px;
  top:0px;
  height:100%;
  /* background-color:#FFF; */
  width:1200px;
   z-index: 10;
  position: absolute;
  padding-left: 0px;
  padding-top: 0px; 

}



.image-eliser-container
{
  left:39500px;
  top:0px;
  height:100%;
  /* background-color:#FFF; */
  width:1200px;
   z-index: 10;
  position: absolute;
  padding-left: 0px;
  padding-top: 0px; 

}


@media (max-height: 900px)
{
  .video-theoj-container,
  .video-emmanuellee-container,
  .video-martinn-container
  {
    top: 150px;
  }

}





#magazine2
{
  overflow: none;
  z-index: 8000;
  position: absolute;
  left: 20000px;
  top: 150px;
  width: 1300px;
  height: 900px;
}

#magazine2 .turn-page
{
  /*
  z-index:10000;
  background-color:#ccc;
  background-size:100% 100%;
  */
}


</pre></body></html>