
body{
  margin:0;
  padding:240px 0 20px 0;
 }
 div#header{
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:240px;
  z-index:0;
   background-image:url("../img/panorama_lebreton.png"); 
   background-repeat: no-repeat;
   }
#ban{
 position: absolute;
 text-align:center;
 top: 0px;
 width:100%;
 padding: 0px;
 margin: 0px;
 z-index: 0;
 }
#snow{
 position: absolute;
 text-align:center;
 width:100%;
 padding: 0px;
 margin: 0px;
 top: 0px;
z-index: 1;
}
#defil{
position: absolute;
text-align:center;
 width:100%;
 padding: 0px;
 margin: 0px;
 top: 180px;
z-index: 1;
}
#menu{
position: absolute;
top: 210px;
z-index: 1;
}
 div#footer{
  position:absolute;
  bottom:0;
  right:20px;
  height:20px;
}
 @media screen{
  body>div#header{
   position:fixed;
  }
  body>div#footer{
   position:fixed;
  }
 }
 * html body{
  overflow:hidden;
 } 
 * html div#corp{
  height:100%;
  overflow:auto;
  z-index:0;
width:100%;

 }
#40ans
{
text-align: center;
width: 1000px;
height: 200px;
padding: 0px;
margin: 0px;
}

.histoire
{
text-align: justify;
margin-left: 52.5pt; 
margin-right: 52.5pt; 
margin-top: 0cm; 
margin-bottom: .0001pt;
}
.hist
{
color:yellow;
font-size: x-large;
}
h2{
color:green;
}
h3{
color:yellow;
font-size: medium ;
}
th
{
background-image:url("bg_titre.jpg");
color:white;
}
.tabfreq27
{
border-style: solid;
border-width: 2px;
border-color: #A03A00;
}
.tabfreq35
{
border-style: solid;
border-width: 2px;
border-color: #3E50B7;
}
.tabfreq41
{
border-style: solid;
border-width: 2px;
border-color: #2B9B00;
}
.tabfreq72
{
border-style: solid;
border-width: 2px;
border-color: #8700C6;
}
.tabfreq24
{
border-style: solid;
border-width: 2px;
border-color: black;
background-color:white;
text-align:center;
}
.pa
{
width: 100%;
border-style: solid;
border-width: 1px;
border-color: #EBC1E4;
background-color:white;
}
#cadre
{
width: 100%;
}
#csg
{
width: 35px;
height: 35px;
background-image:url("csg.png");
background-repeat:no-repeat ;
background-position:center;
}
#sup{
background-image:url("sup.png");
background-repeat:repeat-x ;
background-position:top;
vertical-align:bottom;
}
#csd{
width: 35px;
background-image:url("csd.png");
background-repeat:no-repeat ;
background-position:center;
}
#gche{
background-image:url("gche.png");
background-repeat:repeat-y ;
background-position:center;
}
#ctre{
text-align: left;
vertical-align: top;
background-color:#AAC6FF;

}
#dte{
background-image:url("dte.png");
background-repeat:repeat-y ;
background-position:center;
}
#cig{
height: 35px;
background-image:url("cig.png");
background-repeat:no-repeat ;
background-position:left;
}
#inf{
background-image:url("inf.png");
background-repeat:repeat-x ;
background-position:bottom;
}
#cid{
width: 35px;
background-image:url("cid.png");
background-repeat:no-repeat ;
background-position:center;
}
