.boutonFinInscrip a {
   margin-left:1px;
   margin-top:10px;
}


h1 {
  margin-left:5px;
  margin-top:5px;
}

h2 {
  margin-top:3px;
  margin-bottom:-18px;
}


/* case centrale du tableau*/

.content {  

}

.menu { /* menu de droite */
  float: right; 
  margin-top : -30px;
  margin-bottom : -10px;
  margin-right:-10px;
  
}

.menu li {
  list-style-type: none;
  margin-top : 20px;
  margin-left:-20px;
}


.bas_ligne {
   clear:both;   
}


#conteneur_scrollable {
   overflow:auto;
   height:258px;
   text-align:justify;
   margin-left:5px;
   padding-right:10px;
   border-style:solid;
   border-width:1px;
}

#contenu {   
   padding-left:10px;
}

#conteneur_autre_elem {
   overflow:auto;
/*   height:270px;*/   
   height:330px;
   margin-left:5px;
   margin-bottom:-10px;
}

.adresses_filleuils {
   margin-top:20px;
}

.img_text_lot {
 margin-top:35px;  
}

.image_lot {
   float: left;   
}

.image_lot img {
   height: 100px;
   width: 100px;
}

.texte_lot {
   margin-left: 140px;
}



.align_adresse {
   float: left;
   padding-right:5px;
   width: 100px;
   text-align: right;
}

label {
  vertical-align:top;
}


.coordonnees {
   margin-top:30px;
}


.ligne {
   padding-bottom : 5px;
}

.position_champ {
  float: left;
  margin-right: 5px;
}


.lbl_cp_pays {
  width: 100px;
  text-align: right;
}

.lbl_ville_tel {
  width: 56px;
  text-align: right;
}

.lbl_nom_mail {
  width: 55px;
  text-align: right;
}

.lbl_prenom {
  width: 101px;
  text-align: right;
}

.box_newsletter {
  padding-top : 15px;
}


.indic_champ_oblig {
  margin-top : 20px;
  font-size:11px;
}


