a           { color: #336; font-size: 10px; font-family: Verdana; text-decoration: none }
a.black     { color: black }
a.del   { background-image: url(../images/ic_trash.gif); background-repeat: no-repeat; display: block; margin: 2px }
a.del:hover   { background-image: url(../images/ic_trash2.gif) }
a.gold  { color: #f4a014 }
a.jecommande     { background-image: url("../images/bt_je_commande.gif"); display: block; width: 92px }
a.jecommande:hover  { background-image: url(../images/bt_je_commande_over.gif) }
a.loupe { background-image: url("../images/ic_loupe.gif"); background-repeat: no-repeat; display: block }
a.loupe:hover { background-image: url("../images/ic_loupe2.gif"); background-repeat: no-repeat }
a.prix_flash { color: #d41010; }
a.prix_flash:hover { color: #f4a014; text-decoration: none; }
a.prix_flash2 { color: #ffd200; font-size: 24px; margin: 0; padding: 0; }
a.prix_flash2:hover { color: #fff; font-size: 24px; margin: 0; padding: 0; }
a.white { color: #fff }
a:hover             { color: #ffd12b; font-size: 10px; font-family: Verdana; text-decoration: none }
b.prix { font-size: 14px }
body                   { color: black; font-size: 10px; font-family: Verdana }
body.scrollbar   { scrollbar-arrow-color: #395DA7; scrollbar-face-color: #F4A014 ; scrollbar-track-color: #889ECA }
dl   { font-size: 10px; margin-bottom: 0mm }
form    { font-size: 10px; margin-bottom: 0pt }
h1             { color: black; font-size: 12px }
h1.promo { color: black; font-size: 12px; margin-top: 10px; }
h1.white { color: white }
h2             { color: black; font-size: 11px; margin-bottom: 0 }
h2.countdown { color: white; font-size: 18px; text-align: right; margin: 0; padding: 0; }
h2.prix_flash { color: #d41010; font-size: 24px; text-align: right; margin: 0; padding: 0; }
h2.prix_flash2 { color: #d41010; font-size: 24px; margin: 0; padding: 0; }
h2.accroche_flash { color: #d41010; font-size: 24px; text-decoration: blink; text-align: center; margin: 0; padding: 0; }
h2.white { color: white }
h3 { color: black; font-size: 11px; text-transform: uppercase; margin-bottom: 0 }
h3.prix_flash_barre { color: black; font-size: 14px; text-decoration: line-through; text-transform: uppercase; margin: 0; padding: 0; }
p.promo { font-style: italic; margin-left: 20px; }
table { border-collapse: collapse  }
table.caddie { background-color: #cacaca; border: solid 1px #484848 }
td                { color: black; font-size: 10px; font-family: Verdana }
td.caddie   { border: solid 1px #000 }
td.caddie_yellow { border: solid 1px #fdca00 }
td.entete_menu { border-top: 1px dotted #484848; border-bottom: 1px dotted #484848 }
td.error { font-size: 12px; background-color: #fdca00; padding-left: 20px }
td.prix { color: #fff; background-color: #ca252d }
td.small  { font-size: 9px }
tr.fiche { border: solid 1px #ca252d }
/* ANNONCE */
.black_overlay{ display: block; position: absolute; top: 0%; left: 0%; width: 100%; height: 100%; z-index:1001; -moz-opacity: 0.4; opacity:.40; filter: alpha(opacity=40); background: #000000  fixed;}
.white_content { display: block; position: absolute; top: 25%; left: 25%; width: 640px; border: solid 2px #fac900; z-index:1002; overflow: auto; background: white fixed; padding-bottom: 10px; }
