<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-color:#0B0C24; */
  background-image:url(images/pompier3.jpg) 
}

.sidebar_menu
{
  position: fixed;
  top: 0;
  left: 0;
  height: 800 px;
  min-height: 100%;
  width: 270px;
  overflow-x: hidden;
  overflow-y: auto;
  background-color: #FFFFFF;
  background-image: url(images/menu/avion11.jpg);
  background-repeat: no-repeat;
  background-position: bottom left;
  background-size: 270px auto;
  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
{
  height:80px;
  background-size: 236px 71px;
  /*
  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 #logo3
{
  position:absolute;
  top:865px;
  margin-left:10px;
  
  width: 253px;
  height: 43px;
  
  background-image: url(images/logoesbama.png);
  background-repeat: no-repeat;
  background-position: 0 0;
  z-index:11;
}



.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;
 /* background-color:#8a8b85; */
  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: 0px 0px;
  width: 100%;
  margin-top: 27px;
  background-color: #8a8b85;
}

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


}



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

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

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




.sidebar_menu li a
{
  position: relative;

  display: inline-block;

  color: #323232;
 
  padding: 0 4px 0px 25px;
 
  margin: 0px;
  margin-top: 0;
  line-height: 10px;
  font-family: 'Gill Sans', 'Gill Sans MT', Calibri, sans-serif;
  font-size: 18px;
  text-decoration: none;
}



.sidebar_menu .gray-frame a
{
padding: 0 4px 0px 4px;
  color: #fff;
}

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


.sidebar_menu ul .rubrique a
{
  color: #323232;
}


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


.sidebar_menu ul .rubrique a:after
{
  display: block;
  content: '';
  position: relative;
  margin-left: -40px;
  width: inherit;
  height: 1px;
  background: #000;
  margin-top:5px;
}


.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
{
  display: block;
  position: absolute;
  font-family: 'robotoregular';
  font-size: 12px;
}

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


.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 */
#ancresarah,
#ancreguillaume,
#ancrechiehsen,
#ancre1A,
#ancredroite,
#ancrealbangael,
#ancrekalinda,
#ancrekevyn,
#ancreugo,
#ancreaperto,
.video-aperto,
#ancremilan,
#milan,
.conteneur-milan,
#ancreguilhem,
#ancrenicolas,
#ancremarginal,
#ancresophie,
#ancrelaurent,
#ancrevalentine
{
  position: absolute;
}

#ancresarah
{
  left: 1800px;
  top: 0px;
}

#ancresophie
{
  left: 21300px;
  top: 0px;
}

#ancreguillaume
{
  left: 16500px;
  top: 0px;
}


#ancreguilhem
{
  left: 23700px;
  top: 0px;
}


#ancrechiehsen
{
  left: 3900px;
  top: 0px;
}

#ancre1A
{
  left: 29500px;
  top: 0px;
}


#ancrealbangael
{
  left: 8500px;
  top: 0px;
}

#ancreaperto
{
  left: 12000px;
  top: 0px;
}

#ancrekevyn
{
  left: 14100px;
  top: 0px;
}


#ancrekalinda
{
  left: 18700px;
  top: 0px;
}

#ancreugo
{
  left: 22800px;
  top: 0px;
}


#ancremilan
{
  left: 27800px;
  top: 0px;
}

#ancrenicolas
{
  left: 6200px;
  top: 0px;
}

#ancremarginal
{
  left: 26100px;
  top: 0px;
}


#ancredroite
{
  left: 35500px;
  top: 0px;
}


#ancrelaurent
{
  left: 34000px;
  top: 0px;
}


#ancrevalentine
{
  left: 31600px;
  top: 0px;
}


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

/* fond blanc pour les gifs animÃ©s */


#gif1a
{
  z-index: 10;
  width: 1700px;
  height: 1506px;
  position: absolute;
  left: 11900px;
  padding-left: 300px;
  padding-top: 30px;
  top: 0px;
  background: #fff;
}





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

.video-sarah-container,
.video-chiehsen-container,
.image-guillaume-container,
.meme-container,
.contact-container,
.image-albangael-container,
.video-kalinda-container,
.video-kevyn-container,
.image-ugo-container,
.image-ugo-containerbis,
.video-guilhem-container,
.aperto-container,
.video-nicolas-container,
.image-sophie-container,
.video-marginal-container,
.video-laurent-container,
.image-valentine-container
{
  position: absolute;
  z-index: 10;
  background: #000;
}


.meme-container,
.contact-container
{
  width: calc( 100vw - 270px);
  height: 100vh;
}

.meme-container img,
.contact-container
{
  margin-left: 250px;
  height: 100%;
  width: auto;
}

.contact-container h1
{
  margin-top: 30vh;
}

.video-sarah-container
{
  left:2350px;
  top:270px;
}


.video-marginal-container
{
  left:26600px;
  top:270px;
}


.video-chiehsen-container
{
  left:4400px;
  top:260px;
}


.video-guilhem-container
{
  left:24300px;
  top:420px;
}


.video-kevyn-container
{
  left:14700px;
  top:206px;
}

.image-guillaume-container
{
  left:16500px;
  top:0px;
  width:1600px;
  height:100%;
  background-color:#000;
}


.image-valentine-container
{
  left:31500px;
  top:0px;
  width:3000px;
  height:100%;
  background-color:#000;
}


.video-laurent-container
{
  left:34300px;
  top:206px;
}


.image-ugo-container
{
  left:23800px;
  top:80px;
}


.image-ugo-containerbis
{
  left:18500px;
  top:80px;
}

.image-albangael-container
{
  left:8700px;
  top:0px;
  height:100%;
  background-color:#FFF;
  width:2930px;
}



.image-sophie-container
{
  left:21500px;
  top:0px;
  height:100%;
  background-color:#FFF;
  width:1800px;
}



.video-kalinda-container
{
  left:19300px;
  top:206px;
}

.video-aperto
{
  border: 0 solid transparent;
  border-collapse: collapse;
}

.aperto-container
{
  top: 200px;
  left: 12630px;
}

.video-nicolas-container
{
  left:6900px;
  top:260px;
}

.video-aperto tr td,
.video-aperto .playVideo
{
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  width: 534px;
  height: 300px;
  background-image: url(images/alt-play2-icon.png);
}

.conteneur-milan
{
  top: 200px;
  left: 28400px;
}

#milan,
.conteneur-milan,
.playVideo-milan
{
  width: 800px;
  height: 600px;
}

.playVideo-milan
{
  top: 7px;
}

@media (max-height: 900px)
{
  .video-sarah-container,
  .video-chiehsen-container,
  .video-kevyn-container,
  .video-guilhem-container,
  .video-laurent-container
  {
    top: 150px;
  }

}



#magazine
{
  overflow: none;
  z-index: 8000;
  position: absolute;
  left: 30000px;
  top: 100px;
  width: 1142px;
  height: 700px;
}

#magazine .turn-page
{
  /*
  z-index:10000;
  background-color:#ccc;
  background-size:100% 100%;
  */
}
</pre></body></html>