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

section { background: linear-gradient(#9A9BAB, #CCD1D7, #9A9BAB);
          width: 100%;
          padding-bottom: 3%; }
		  
h1 { font-family: verdana;
     font-size: 1.1em;
     color: white;
     letter-spacing: 7px;
     text-align: center;
     margin-top: 5%; }
	 
#tennis { display: flex;
          flex-direction: row; }
		  
#fighl { flex: 0.5;
         padding-top: 5%;
         margin: auto; }
		 
#imghl { 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: #EE690D; 
             letter-spacing: 1px; }
			 
p {/*text-align: center;*/
    color: #1A2F3A;
    font-family: verdana;
    font-size: 0.95em;
    letter-spacing: 1px;
	padding-top: 3%;
	padding-bottom: 7%;
    margin-left: 10%;
    margin-right: 8%; }
	
.souligne { text-decoration: none;
            font-family: verdana;
            font-size: 0.7em;
            color: black; }
			
h2 { font-family: verdana;
     font-size: 1em;
     color: #EE690D;
     letter-spacing: 3px;
     text-align: center;
     margin-top: 1%; }
	 
#coupe { display: flex;
         flex-direction: row;
		 margin-top: 6%;
         padding-bottom: 3%; }
		 
#figcoupe { flex: 1.5;
            padding-left: 9%; }
			
#imgcoupe { width: 100%;
            border: 3px solid #EE690D; }
			
#pcoupe { flex: 3;
          padding-left: 3%; 
		  padding-top: 5%; }
		  
.debut { color: white;
         font-family: verdana;
         font-size: 0.95em;
         letter-spacing: 1px;
	     padding-bottom: 7%;
         margin-left: 5%;
         margin-right: 5%; }
		 
#tbattue { background: linear-gradient(#9A9BAB, #CCD1D7, #9A9BAB);
		   width: 100%;
           padding-bottom: 7%; }
		   
.top { font-family: verdana;
       font-size: 1em;
       color: #EE690D;
       letter-spacing: 3px;
       text-align: center;
       margin-top: 7%; }
	   
video { margin-top: 7%;
        margin-left: 10%; }
		
#resume { background: linear-gradient(#9A9BAB, #CCD1D7, #9A9BAB);
          width: 100%;
          padding-bottom: 5%; }
	   
.rebond { width: 30px;
          height: 40px; }
	   
h3 { font-family: verdana;
     font-size: 1em;
     color: #EE690D;
     letter-spacing: 1px;
     text-align: left;
     margin-top: 7%;
     margin-left: 10%; }
	 
.begin { font-family: verdana;
         font-size: 0.95em;
		 letter-spacing: 1px;
		 color: #1A2F3A;
		 margin-top: 2%;
         margin-left: 10%; 
		 margin-right: 8%; }
		 
#debuts { display: flex;
          flex-direction: row;
	      flex-wrap: wrap;
          width: 100%;
          margin-top: 2%; }
		  
#figtennis1 { flex: 6;
              padding-left: 5%; }
			 
#imgtennis1 { width: 160px; 
              height: 260px; }
			 
#figtennis2 { flex: 6;
              padding-left: 5%; }
			 
#imgtennis2 { width: 160px; 
              height: 260px; }
			  
#imgtennis3 { width: 260px; 
              height: 160px; }
			 
#figtennis4 { flex: 6;
              padding-left: 5%; }
			 
#imgtennis4 { width: 260px; 
              height: 160px; }
			  
#figtennis5 { flex: 6;
              padding-left: 5%; }
			 
#imgtennis5 { width: 260px; 
              height: 160px; }
			  
#figtennis6 { flex: 6;
              padding-left: 5%; }
			 
#imgtennis6 { width: 260px; 
              height: 160px; }
			  
#resultats { display: flex;
             flex-direction: row;
	         flex-wrap: wrap;
             width: 100%;
             margin-top: 2%; }
			 
#figtop1 { flex: 6;
           padding-left: 5%; }
		   
#imgtop1 { width: 160px; 
           height: 260px; }
		   
#figtop2 { flex: 6;
           padding-left: 5%; }
		   
#imgtop2 { width: 260px; 
           height: 160px; }
		   
#figtop3 { flex: 6;
           padding-left: 5%; }
		   
#imgtop3 { width: 260px; 
           height: 160px; }
		   
#figtop4 { flex: 6;
           padding-left: 5%; }
		   
#imgtop4 { width: 260px; 
           height: 160px; }
		   
#figtop5 { flex: 6;
           padding-left: 5%; }
		   
#imgtop5 { width: 260px; 
           height: 160px; }
		   
#figtop6 { flex: 6;
           padding-left: 5%; }
		   
#imgtop6 { width: 260px; 
           height: 160px; }
		   
#cd { display: flex;
      flex-direction: row;
	  flex-wrap: wrap;
      width: 100%;
      margin-top: 2%; }
	  
#figcd5 { flex: 6;
          padding-left: 5%; }
		 
#imgcd5 { width: 160px; 
          height: 260px; }
			  
#figcd10 { flex: 6;
           padding-left: 4%; }
		 
#imgcd10 { width: 260px; 
           height: 160px; }

#figcd1 { flex: 6;
          padding-left: 4%; }
		  
#imgcd1 { width: 260px;
          height: 160px; }
		  
#figcd11 { flex: 6;
           padding-left: 4%; }
		  
#imgcd11 { width: 260px;
           height: 160px; }

#figcd6  { flex: 6;
           padding-left: 4%; }

#imgcd6 { width: 260px;
          height: 160px; }

#figcd3  { flex: 6;
           padding-left: 5%; }

#imgcd3 { width: 260px;
          height: 160px; }
		  
#figcd4  { flex: 6;
           padding-left: 5%; }

#imgcd4 { width: 260px;
          height: 160px; }
		  
#figcd29  { flex: 6;
            padding-left: 5%; }

#imgcd29 { width: 230px;
           height: 160px; }
		   
#figcd13  { flex: 6;
            padding-left: 5%; }

#imgcd13 { width: 160px;
           height: 260px; }
		  
#figcd18  { flex: 6;
            padding-left: 5%; }

#imgcd18 { width: 160px;
           height: 260px; }
		   
#figcd21  { flex: 6;
            padding-left: 5%; }

#imgcd21 { width: 160px;
           height: 260px; }
		   
#figcd24  { flex: 6;
            padding-left: 5%; }

#imgcd24 { width: 160px;
           height: 260px; }
		   
#figcd25  { flex: 6;
            padding-left: 5%; }

#imgcd25 { width: 160px;
           height: 260px; }
		   
#figcd26  { flex: 6;
            padding-left: 5%; }

#imgcd26 { width: 160px;
           height: 260px; }
		   
#figcd27  { flex: 6;
            padding-left: 5%; }

#imgcd27 { width: 160px;
           height: 260px; }
		   
#figcd19 { flex: 6;
           padding-left: 5%; }

#imgcd19 { width: 150px;
           height: 260px; }
		   
#or { display: flex;
      flex-direction: row;
      height: 25px;
      width: 25px;
	  border: 1px solid black;
	  border-radius: 50px;
	  margin: auto; 
      margin-top: 5%; }
		   
#end { background-color: white;
       max-height: 70px;
       width: 100%; }

#logo { display: flex;
        flex-direction: row;
        width: 100%; 
        height: 50px;
        width: 140px; 
		margin: auto; }	