/* CSS Document */
#global #page div.offre{ display:inline; float:left; width:200px; height:148px; margin:5px 0 0 2px; padding:0;  background:url(../anim/img/vignette_vierge2.jpg) no-repeat; }
#global #page div.offre div.haut{ float:left; margin:0; padding:0; width:180px; height:22px;}
#global #page div.offre div.gauche{ display:inline; float:left; margin:0; padding:0; width:70px; height:40px; }
#global #page div.offre div.droite{ float:right; margin:0; padding:0; width:130px; height:40px; }
#global #page div.offre div.Photo{ display:inline; float:right; margin: -10px 0; padding:0; width:150px; text-align:center; height:74px; }
#global #page div.offre a{ color:#515151; }
#global #page div.offre div a.Modele{ float:left; width:120px; margin:0px 2px 0px 2px; padding:0; font-size:10px;  color:#515151;  }
#global #page div.offre a{ cursor:pointer; }
#global #page div.offre h3{ float:left; font-family:Arial Black; font-size:24px; letter-spacing:-1px; width:50px;}
#global #page div.offre div.gauche h3{ float:left; width:50px; margin:0px 0px 0px 10px; color:#F79400; }
#global #page div.offre h3 span{ position:absolute; font-size:11px; padding-top:11px; }
#global #page div.offre h3 i{ font-family:Arial; font-size:11px; font-weight:400; font-style:normal; line-height:15px; letter-spacing:0px; color:#FF9F0A; }
#global #page div.offre h3 i.col1{ font-size:11px; color:#FF9F0A; }
#global #page div.offre h6{ float:left; width:180px; margin:5px 0px 0px 0px; font-family:Arial; font-size:11px; line-height:14px; color:#fff; }
#global #page div.offre div.Detail{ display:inline; float:left; margin:0; padding:0; width:200px; height:20px;}
#global #page div.offre div.Fiche{ float:left; width:100px;_width:90px; }
#global #page div.offre div.Fiche p{ float:left; margin: 12px 0 0 0; color:#FFFFFF; font-size:10px; width:100px; text-align:center; _width:90px;}
#global #page div.offre div.Fiche p a{ color:#FFFFFF; }
#global #page div.offre div.btn{ float:right; width:90px; }
#global #page div.offre div.btn p{ float:right; width:90px; margin:8px 20px 0 0; font-size:11px; font-weight:700; }
#global #page div.offre div.btn p a{ float:right; width:90px; padding:3px 0px; color:#fff; }
#global #page div.offre div.btn p a img{ margin:0px 5px 0px 0px; }
#global #page div.offre div.over{ position:absolute; top:2px; left:3px; width:170px; height:126px; padding:3px 0px 0px 3px;  }
#global #page div.offre div.over p.titre{ display:inline; float:left; width:168px; margin:0 0 0 6px; font-weight:400; color:#000000; text-indent:0px;}
#global #page div.offre div.over p.Lib{  display:inline; float:left; width:93px; margin:0 0 0 6px; font-weight:400; text-indent:0px; font-size:10px; color:#000000;}
#global #page div.offre div.over span.promo{ float:left; width:62px; margin:0; font-weight:400; text-indent:0px; font-size:10px; text-align:right; color:#000000;}
#global #page div.offre div.over span.Signe { width:7px; font-size:10px; text-align:left; color:#000000}
#global #page div.offre div.over p.Egale{ border-top:1px solid #000000; }
#global #page div.offre div.over span.Egale{ border-top:1px solid #000000; }
#global #page div.offre div.over p.Petit{ display:inline; float:left; width:168px; margin:0 0 0 6px; font-weight:400; color:#000000; text-indent:0px; font-size:9px;}
