<!-- début : modif css-lsf -->
    
    
      .ui-header {
                            
            }
            .ui-bar-a {
    
          height: 40px; 
      }
      
	  .ui-header .ui-btn-icon-notext {
    			
    			left: 10px;
				top: 0.20em;;/*Adjust this value*/
				zoom : 1.2;
				display: inline-block;
				vertical-align: middle;
			}
			
	  .ui-header .ui-btn-icon-notext .ui-btn-inner .ui-icon {
				margin: 2.5px 16px -2px 2.9px;
			
			}
    
        .ui-header .ui-title {
          margin: .2em;
      }
            
      .ui-footer .ui-bar-a {
    
           height: 35px;
        }           
            
		.ui-footer .ui-btn {
				top: 0.15em;;/*Adjust this value*/
				left: 15px;
				zoom : 1.1;
				display: inline-block;
				vertical-align: middle;
			}
			
			.ui-footer .ui-btn-icon-notext {
    			
    			left: 10px;
				top: 0.20em;;/*Adjust this value*/
				zoom : 1.2;
				display: inline-block;
				vertical-align: middle;
			}
			
			.ui-footer .ui-btn-icon-notext .ui-btn-inner .ui-icon {
				margin: 2.5px 16px -2px 2.9px;
			
			}
			
			.ui-footer .ui-btn-up-c {
				border: 1px solid #cccccc;
				background: #eeeeee;
				font-weight: bold;
				color: #2f3e46;
				text-shadow: 0 1px 0 #ffffff;
				background-image: linear-gradient( #f6f6f6,#e0e0e0 );
			}

			.ui-footer .ui-btn-hover-c {
				border: 1px solid #cccccc;
				background: #eeeeee;
				font-weight: bold;
				color: #2f3e46;
				text-shadow: 0 1px 0 #ffffff;
				background-image: linear-gradient( #D1D1D1,#f1f1f1 );
			}


      h3 {
      text-align: left;
      font-size: 1.5em;

      }
	  
	  .ui-header {
                    zoom: 1;
               }

       .ui-footer {
                    zoom: 1;
               }
			   
		.ui-listview .ui-li .ui-btn-text a.ui-link-inherit {
					 white-space : normal;
				}
				
		.ui-btn-inner {
					 white-space : normal;
				}
				
.myposition {
        float: right;
        margin: -8.5px 25px 0 0;
      }

.ui-footer .ui-btn-icon-notext .ui-btn-inner .ui-icon-myapp-surdi {
        margin: 1.3px 16px -2px 2.1px;
      
      }	

 .image-principale {
  width: 100%;
  max-width: 600px;
}

.espace1 {

  margin-top: 1px;
  margin-bottom: 30px;
 }    

 .espace2 {

  margin-top: 40px;
  margin-bottom: 5px;
 } 

.marges {

  margin-left: 30px;
  margin-right: 30px;
  text-align: center;
 }

 .marges2 {

  margin-left: 30px;
  margin-right: 30px;
  text-align: center;
  margin-bottom: 20px;
 }

 .couleur {
color: #0C8853;
 }

 .myposition {
        float: right;
        margin: -8.5px 25px 0 0;
          }

table {
          border-collapse:collapse;
          width: 90%
        
         }
        th, td {
          border:0px solid black;
          width:0%;
        }
        td {
          text-align:;
         }
        caption {
         font-weight:bold;
        }

  .coup {
         word-wrap: break-word;
         text-align: center;
        }			