#col-droite { background: transparent url(../img/fond-collections.jpg) repeat-y top left; }
#corpus #situation-achat { float:left; width:680px; height:20px; margin:20px 0px 0px 0px; padding:0px 0px 0px 0px; color:#E5C3A0; }
#corpus #situation-achat img { display:inline; }
#corpus #titre-image { float:left; width:680px; height:25px; margin:20px 0px 20px 0px; padding:0px 0px 0px 0px; }
#corpus #titre-image img { display:inline; }

#corpus #colonne-menu { float:left; width:125px; min-height:355px; height:auto !important; height:355px;  margin:20px 0px 0px 0px; padding:0px 0px 0px 3px; color:#000000; }

#corpus #bloc-tab { float:left; width:680px; height:auto; }
#page #conteneur #corpus #bloc-tab h3 { color:#F62202; }

                                                             
#corpus .bloc-adresse_gauche { float:left; width:303px; margin:0px 37px 0px 0px; }
#corpus .bloc-adresse_droite { float:left; width:303px; margin:0px 0px 0px 0px; }
#corpus .table_adresse { float:left; width:301px; border:1px solid #F62202; }
#corpus .table_adresse td { width:286px; padding:0px 10px 5px 5px; }
#corpus .table_adresse td.premiere_ligne { padding:10px 10px 5px 5px;}
#corpus .table_adresse td.derniere_ligne { padding:0px 10px 5px 5px; }

#corpus .marge-boutons { margin:50px 0px 18px 0px; clear:both; }

.float_right  { float:right; }
#corpus input.type_texte { width:192px; border:1px solid #DB6B5F; }
#corpus .div_erreur { background-color:#F6BF00; width:300px; margin: 0px 0px 20px 0px; }

#corpus .div_erreur2 {
background-color:#F6BF00;
margin:0px 0px 20px;
width:641px;
}
