.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 { /*display: block;*/
          background: linear-gradient(#9A9BAB, #CCD1D7, #9A9BAB);
          width: 100%;
          padding-bottom: 5%; }
		   
h1 { font-family: verdana;
     font-size: 1.1em;
     color: white;
     letter-spacing: 7px;
     text-align: center;
     margin-top: 5%; }
	 
p { font-family: verdana;
    font-size: 0.95em;
    letter-spacing: 1px;
	margin-right: 5%;
    margin-left: 5%;
	margin-top: 9%;
    text-align: left;
    color: #1A2F3A; }
	
.cvm { text-decoration: none; 
       font-family: verdana;
	   /*font-style: italic;*/
       font-size: 16px;
       color: #EE690D; }
		   
#et { font-family: verdana;
      font-size: 1em;
      letter-spacing: 3px;
      margin-left: 5%;
	  margin-top: 4%;
      color: #1A2F3A; }
	  
/*hr { background-color: #EE690D; 
     height: 4px;
	 border: 0px;
     width: 21%;
     margin-left: 5%; }*/
		 
#conte { display: flex;
         flex-direction: row;
		 flex-wrap: wrap;
         width: 100%; }
		 
#tv { flex: 1;
      width: 300px;
	  margin-left: auto;
      margin-right: auto;
	  margin-top: 4%;
      padding-left: 5%;	}
	  
#fond { background: linear-gradient(#9A9BAB, #CCD1D7, #9A9BAB);
        width: 80%;
        height: 800px;
        margin-top: 6%;	
		overflow: auto; }
		
/*#video { padding-top: 7%;
         padding-left: 5%;
         padding-right: 3%;
		 padding-bottom: 5%; }*/
	  
#aust { flex: 1;
        width: 300px;
	    margin-left: auto;
        margin-right: auto;
        margin-top: 3%;	
		padding-left: 10%; }
		
/*#or { background: linear-gradient(#EE690D, #F3912A);
      width: 80%;
      height: 490px;
      margin-top: 6%; 
	  overflow: auto; }
	  
#camera { padding-top: 7%;
          padding-left: 5%;
          padding-right: 3%;
		  padding-bottom: 5%; }*/
		 
 h3 { font-family: verdana;
      color: #EE690D;
      font-size: 1em;
      letter-spacing: 1px; }
	  
#cp { font-family: verdana;
      font-size: 1em;
      letter-spacing: 3px;
      margin-left: 5%;
	  margin-top: 10%;
      color:  #1A2F3A; }
	  
/*#clip { background-color: #EE690D; 
        height: 4px;
	    border: 0px;
        width: 17.5%;
        margin-left: 5%; }*/
	  
#eurosport  { display: flex;
			  flex-direction: row;
			  flex-wrap: wrap;
			  width: 100%; }
			  
#pubs { flex: 1;
        width: 300px;
	    margin-left: auto;
        margin-right: auto;
	    margin-top: 3%;
        padding-left: 5%; }
		
/*#dore { background: linear-gradient(#EE690D, #F3912A);
        width: 80%;
        height: 490px;
        margin-top: 6%;	
		overflow: auto; }
		
#ball { padding-top: 7%;
        padding-left: 5%;
        padding-right: 3%;
		padding-bottom: 5%; }*/
		
.almeria { font-family: verdana;
           color: #EE690D; 
           font-size: 1em;
           letter-spacing: 1px;
           padding-top: 8%; }
		   
figcaption { font-family: verdana;
             font-size: 0.95em;
             letter-spacing: 1px;
             color: #1A2F3A; }
		
.espagne { padding-top: 7%;
           padding-left: 5%;
           padding-right: 3%;
		   padding-bottom: 5%; }
		
/*#tel { flex: 1;
       width: 300px;
	   margin-left: auto;
       margin-right: auto;
       margin-top: 3%;	
	   padding-left: 10%; }*/
	   
/*#cool { background: linear-gradient(#EE690D, #F3912A);
		width: 80%;
		height: 490px;
		margin-top: 6%; 
		overflow: auto; }
		
#sable { padding-top: 7%;
         padding-left: 5%;
         padding-right: 3%;
		 padding-bottom: 5%; }*/
		
#end { background-color: white;
       max-height: 70px;
       width: 100%; }
	   
#logo { display: flex;
        flex-direction: row;
        width: 100%; 
		height: 80px;
        width: 200px; 
		margin: auto; 
		margin-top: -1%; }

	 