.stellarnav { display: flew;
              flex-direction: row;
		      background-color: #142F4D;
              height: 130px; }
			  
li a:hover { text-decoration: underline #EE690D 3px; }

#flag { height: 20px;
        width: 20px;
        border-radius: 50px; }
		
.rebond { width: 20px;
          height: 20px; }
		  
section { background-color: #1A2F3A;
          width: 100%;
          padding-bottom: 5%; }
		  
h1 { font-family: verdana;
     font-size: 1.1em;
     color: white;
     letter-spacing: 7px;
     text-align: center;
     margin-top: 5%; }
	 	 	 
#fl { display: flex;
      flex-direction: row; }
	  
#figfl { flex: 0.4;
         padding-top: 3%;
         margin: auto; }
		 
#imgfl { width: 120%; } 

h2 { font-family: verdana;
     font-size: 1em;
     color: white;
     letter-spacing: 1px;
     text-align: left;
     margin-top: 7%;
     margin-left: 5%; }
	 
#flh { display: flex;
       flex-direction: row;
	   margin-top: 6%;
       padding-bottom: 3%; }
		 
#figflh { flex: 2;
          padding-left: 5%; }
			
#imgflh { width: 100%;
          /*border: 3px solid #EE690D;*/ }
		  
.photo { font-family: verdana;
         font-size: 0.9em;
	     font-style: italic;
		 color: #EE690D;
		 text-decoration: none;
         letter-spacing: 1px; }
		 
figcaption { font-family: verdana;
             font-size: 0.6em;
			 font-style: italic;
			 color: white; 
             letter-spacing: 1px; }
		 
#pflh { flex: 3;
        padding-left: 1%; 
	    padding-top: 5%; }
		
.histoire { color: white;
            font-family: verdana;
            font-size: 0.95em;
            letter-spacing: 1px;
	        padding-bottom: 7%;
            margin-left: 5%;
            margin-right: 8%; }
			
p { font-family: verdana;
    font-size: 0.95em;
    letter-spacing: 1px;
	color: white;
    margin-top: 3%;
    margin-left: 8%; 
	margin-right: 8%; }
	
.imgpoche { display: flex;
            flex-direction: row;
	        flex-wrap: wrap;
            width: 100%;
			/*margin-left: 2%;*/
            margin-top: 2%; }
			
.hfpoche { flex: auto; }

#tissus { display: flex;
          flex-direction: row; }
	  
#figtissus { flex: 0.6;
             padding-top: 2%;
             /*margin-top: 7%;*/
             margin: auto; }
		 
#imgtissus { width: 100%; }

.plus {	text-decoration: none; 
        font-family: verdana;
        font-size: 0.95em;
		letter-spacing: 7px;
        color: white; }	
		
.rs { width: 30px;
      height: 30px; }
	  
#end { background-color: white;  
       max-height: 70px; }
		
#logo { height: 80px;
        width: 200px;
		display: block;
        margin-left: auto;
        margin-right: auto; 
		margin-top: -1%;
        /*border: none;*/ }