.resultatoffrenoire, .resultatoffregrise{
    width:765px;
    border: 1px solid #B2B2B2;
    margin-bottom:0.7em;
    float:left
    } 
    
.resultatoffrenoire{background:url("/media/bandeau_noir.png") repeat-x}

.resultatoffregrise{background: url("/media/bandeau_gris.png") repeat-x}


/*----------texte description offre--------*/
  .texte_result_offre{width:525px;margin-top:0.1em;float:left}
  
  .texte_result_offre p{
    margin-left:1.5em;
    margin-top:0.25em;
    list-style-type: none;
    color: #8C8C8C;
    font-size:0.6em;
    font-weight:bold;
    line-height:1.5em;
    }
  
  .texte_result_offre ul{margin-top:0.6em;margin-bottom:0.4em;}
  
  .texte_result_offre li, .puce li{
    margin-left:3.3em;
    margin-top:0.25em;
    list-style-image: url('/media/fle.png');
    color: #3F3F3F;
    font-weight:bold;
    line-height:1.5em;
    }
  .puce li{font-weight:normal!important}
  /*----------fin texte description offre--------*/

  
  
  /*-------début visuel offre et prix*--------*/
  .visuel_result_offre{
    width:230px;
    margin-top:0.7em;
    margin-right:0.5em !important; margin-right:0.4em;
    text-align: center;
    float:right
    }
    
    .bas_result_offre{
    float:left;
    width:525px;
    height:21px!important;
    height:20px;
    background: url("/media/fond_choixoffre_bas.jpg");
    text-align:center;
    padding:3px 0 0 0!important;
    padding:4px 0 0 0;
    margin-bottom:1px
    }
  /*-------fin visuel offre et prix*--------*/
  
      

    .liendetailoffre{float:right;width:98%;text-align:center;margin:5px 0 0 0 }
    
    .liendetailoffre p{
    display:block;
    float:right;
    width:32%
    }
    
    .liendetailoffre a, .liendetailoffre a:hover{
    font-size:1.0em!important;
    font-weight:bold;
    color:#3F3F3F;
    text-decoration:underline}
    
    .liendetailoffre img{margin: 0 0 0 6px}
    
    .detailoffre{width:745px;float:left;padding:10px}
    
    .detailoffre ul {list-style:none;line-height:1.1em}
    
    .detailoffre li{font-size:0.75em!important;font-weight:bold;color:#EE8008}
    
    .plus_ou_moins{color:#3F3F3F;font-size:0.75em!important}
    
    .felicitation{float:left;width:765px;height:20px;border-top: 1px solid #B2B2B2;padding:3px 0 0 0;text-align:center}
    .felicitation a, .felicitation a:hover{
    font-size:1.1em!important;
    font-weight:bold;
    color:#3F3F3F;
    text-decoration:underline}
    
    .autresoffres{
    float:left;
    width:753px;
    height:26px;
    border: 1px solid #B2B2B2;
    padding:3px 0 0 12px;
    background: url("/media/bandeau_orange.png") repeat-x #b2b3b5;
    text-align:left
    }
    
    .autresoffres a, .autresoffres a:hover{text-decoration:underline;color:#FFF}
