/* CSS Document */ 



  body {      
font-family: Verdana, Arial;  
margin:0px; 
background: url('/img/fond.jpg');
  }
  
  #top {
text-align:center;
  }
  
  .vert-top {
border-bottom:3px solid #c09260; 
background: #005188;  
  }
  
   #top-li {
text-decoration:none;   
font-size:38px;
color: #0066ab;
background: #fcfbf9;
padding-left:20px;
padding-right:20px;
padding-top:5px;
padding-bottom:5px;
margin-top:60px;
margin-bottom:40px;
border-radius: 14px;
display:inline-block;
box-shadow: 0px 0px 10px #6c6560;
   }
   
   #top-li:hover {
color:#93ac23;   
   }
   
   
   
  .fleft { float:left; }
  .fright { float:right; }
  .clear { clear:both; }
  .inline { display:inline-block; vertical-align:top;}
  
  
  
  
   .livre {
border-top:12px solid #005188;  
border-left:8px solid #005188; 
border-right:8px solid #005188; 
border-bottom:12px solid #005188; 
border-radius: 3px;
background: #fff; 
margin-left:auto;
margin-right:auto;
max-width:1460px;
text-align:center;
padding-top:3px;
box-shadow: 0px 0px 10px #4a4440;
margin-top:50px;
   }
   
      .gauche {
font-size: 16px;
color: #171616;
text-align:center;  
max-width:680px;
   }
  
    .text-gch1 {
text-align:left;
max-width:680px; 
line-height:60px; 
padding-top:130px;
padding-left:80px;
padding-right:120px;
margin-top:0px; 

    }
  
  
    .droite {
margin:0px;
padding:0px;
max-width:750px;
border-left:1px solid #705041;    
    }
  
   .img-drte {
text-align:right; 
padding-left:3px;   
padding-right:3px;
max-width: 100%;
   }
  
  
   .btn {
max-width:1500px; 
margin-left:auto;
margin-right:auto; 
 

   }
  
   .btn-li {
font-size: 14px;
color: #a1692c;
line-height:26px;
text-decoration:none;
background: #fff;
border-radius:5px;
margin-top:10px;
padding-left:10px;
padding-right:10px;
display:inline-block; 
border:2px solid #156aa4;  
   }
  
   .btn-li:hover {
background: #f5edde;  
   }

  .href {
    color: #b06f2a;
    text-decoration: none;
   }
    
  .hrefFooter {
  font-size: 13px;
  color: #fff;     
   }
        
           
       

   .bottom  {
font-size: 13px;
color: #faf8f3;
text-align:left;
padding-left:45px;
border-top:3px solid #c09260; 
background: #005188;
margin-top:35px;
padding-top:10px;
padding-bottom:15px;  
   }
  
   #menu-top {
text-align:right; 
max-width:1450px;
margin-left:auto;
margin-right:auto; 
padding-top:5px;
margin-bottom:5px;
   }
  
   .li-top {
font-size: 14px;
color: #faf8f3; 
text-transform:uppercase;
text-decoration:none;
margin-left:5px;
margin-right:5px;
line-height:30px; 
padding-left:15px;
padding-right:15px;
display:inline-block; 

   }
  
   #border1  {

border-bottom:4px solid #ffa526;   
   }
  
   #border1:hover {
  
border-bottom:4px solid #f0dcc3;   
   }
   
      #border1b  {

border-bottom:4px solid #96c84e;   
   }
  
   #border1b:hover {
  
border-bottom:4px solid #f0dcc3;   
   }
  
   #border2  {

border-bottom:4px solid #27c1d3;   
   }
  
   #border2:hover {

border-bottom:4px solid #f0dcc3;   
   }  
  
  
   #border3  {

border-bottom:4px solid #ff2f38;   
   }
  
   #border3:hover {

border-bottom:4px solid #f0dcc3;   
   }  
  
  
  
  
    .couv {
border-top:12px solid #005188;  
border-left:12px solid #005188; 
border-right:12px solid #005188; 
border-bottom:12px solid #005188; 
border-radius: 3px;
margin-left:auto;
margin-right:auto;
max-width:750px;
max-height:750px;
text-align:center;
box-shadow: 0px 0px 10px #4a4440;
margin-top:50px;
   }
  
    #suiv {
margin-right:400px;  
    }
  
   .explik {
width:850px;
margin-left:auto;
margin-right:auto;
background: #fcfbf9;   
font-size: 14px;
color: #76420a;
padding:40px; 
margin-top:70px;
margin-bottom:70px;
border-radius: 5px;
box-shadow: 0px 0px 6px #6c6560;
   }
  
  
   .img-explik  {
margin-left:auto;
margin-right:auto;  
max-width: 100%; 
   }
  
  
   .gras {
font-weight:bold;   
   }
  
   .bord {
padding-bottom:15px;
margin-bottom:20px;
border-bottom:1px solid #c09260;    
   }
  
  