
/* ::::: http://www.cdiscount.com/include/css/css04.css ::::: */

body { margin: 0pt; padding: 0pt; width: 100%; }
a.vitrine:link { font-size: 14px; font-family: Helvetica,arial; color: black; font-weight: bold; text-decoration: none; }
a.vitrine:visited { font-size: 14px; font-family: Helvetica,arial; color: black; font-weight: bold; text-decoration: none; }
a.vitrine:hover { font-size: 14px; font-family: Helvetica,arial; color: black; font-weight: bold; text-decoration: none; }
a.vitrine:active { font-size: 14px; font-family: Helvetica,arial; color: black; font-weight: bold; text-decoration: none; }
a.vitrine:focus { font-size: 14px; font-family: Helvetica,arial; color: black; font-weight: bold; text-decoration: none; }
.tdlistprod { font-size: 10px; font-family: helvetica; color: black; }
.tablePrix { border: 1px solid rgb(221, 19, 13); background-color: rgb(255, 255, 255); }
.tdprix { border: 1px solid black; background-color: yellow; font-size: 16px; font-family: arial; color: black; font-weight: bold; text-align: center; }
.tdPrixBarre { background-color: white; text-align: center; font-size: 12px; font-family: Helvetica,arial; color: black; font-weight: bold; text-decoration: none; }
.tdPrixPromo { background-color: rgb(221, 19, 13); text-align: right; font-size: 16px; font-family: Helvetica,arial; color: white; font-weight: bold; text-decoration: none; }
.tdPrixBarrePromo { background-color: white; text-align: right; font-size: 12px; font-family: Helvetica,arial; color: black; font-weight: bold; text-decoration: none; }
.spanaulieude { border: 1px solid red; background-color: yellow; text-align: center; font-size: 14px; font-family: impact; color: black; text-decoration: line-through; padding-top: 0px; padding-bottom: 0px; }
.tdaulieude { background-color: white; font-size: 12px; font-family: arial; font-weight: bold; color: black; text-align: center; }
.tddescr { background-color: white; font-size: 10px; font-family: helvetica; color: black; }
.selecttri { font-size: 10px; font-family: helvetica; }
.accueil { font-size: 10px; font-family: verdana; font-weight: bold; color: white; text-decoration: none; }
.separateur { font-size: 10px; font-family: verdana; color: white; text-decoration: none; }
.tdbarretitre { font-size: 12px; font-family: verdana; color: white; }
a.lnkbarretitre:link { font-family: verdana; color: white; text-decoration: none; }
a.lnkbarretitre:visited { font-family: verdana; color: white; text-decoration: none; }
a.lnkbarretitre:hover { font-family: verdana; color: rgb(255, 204, 102); text-decoration: none; }
a.lnkbarretitre:active { font-family: verdana; color: rgb(255, 204, 102); text-decoration: none; }
a.lnkbarretitre:focus { font-family: verdana; color: rgb(255, 204, 102); text-decoration: none; }
a.lnkblack:link { color: black; text-decoration: none; }
a.lnkblack:visited { color: black; text-decoration: none; }
a.lnkblack:hover { color: rgb(255, 204, 102); text-decoration: none; }
a.lnkblack:active { color: rgb(255, 204, 102); text-decoration: none; }
a.lnkblack:focus { color: rgb(255, 204, 102); text-decoration: none; }
.tdficheh { border-top: 1px solid rgb(28, 117, 228); }
.tdficheb { border-bottom: 1px solid rgb(28, 117, 228); }
.tdfichedg { border-color: rgb(28, 117, 228); border-left: 1px solid rgb(28, 117, 228); border-right: 1px solid rgb(28, 117, 228); padding-left: 6px; padding-right: 6px; }
.tdpromobdg { border-color: rgb(238, 54, 54); border-left: 1px solid rgb(238, 54, 54); border-right: 1px solid rgb(238, 54, 54); border-bottom: 1px solid rgb(238, 54, 54); padding-left: 6px; padding-right: 6px; height: 100%; }
.tablelogolib { border: 1px solid rgb(28, 117, 228); border-collapse: collapse; font-size: 12px; font-family: verdana; color: white; font-weight: bold; text-align: right; }
.tablestopaffaire { border: 1px solid rgb(28, 117, 228); border-collapse: collapse; font-size: 10px; font-family: arial; text-align: center; }
.tdpanier { font-size: 12px; font-family: verdana; color: white; font-weight: bold; text-align: right; }
.tdmarket { font-size: 12px; font-family: arial; color: black; text-align: justify; }
.tdtaille { font-size: 12px; font-family: arial; color: black; text-align: right; font-weight: bold; }
.tdprixeuro { background-color: rgb(221, 19, 13); font-size: 16px; font-family: arial; color: white; font-weight: bold; text-align: center; padding-left: 15px; padding-right: 15px; }
.tdprixaulieueuro { background-color: rgb(221, 19, 13); font-size: 13px; font-weight: bold; font-family: arial; color: white; text-align: center; }
.tdprixfranc { font-size: 12px; font-family: arial; color: black; text-align: center; padding-left: 15px; padding-right: 15px; }
.tdprixaulieufranc { font-size: 12px; font-family: arial; color: black; text-align: center; }
.tdlivraison { font-size: 12px; font-family: arial; color: rgb(28, 117, 228); font-weight: bold; text-align: center; }
.tdespecspec { font-size: 12px; font-family: arial; color: white; text-align: left; background-color: rgb(102, 153, 255); font-weight: bold; padding-left: 3px; }
.tdespecheader { font-size: 12px; font-family: arial; color: black; text-align: left; padding-left: 15px; }
.tdespecbody { font-size: 12px; font-family: arial; color: black; text-align: left; }
.tdasso { font-family: arial; text-align: right; padding-left: 10px; padding-right: 10px; }
.prixassoeuro { font-size: 12px; color: red; font-weight: bold; }
.prixassoff { font-size: 10px; color: black; }
.tdbleu { font-family: arial; font-size: 12px; color: white; font-weight: bold; background-color: rgb(102, 153, 255); text-align: left; padding-left: 3px; }
.select { font-size: 8pt; color: black; font-family: arial; text-decoration: none; }
.tableepuise { border: 1px solid red; border-collapse: collapse; font-size: 12px; font-family: verdana; color: red; font-weight: bold; }
.tablehisto { font-size: 12px; font-family: arial; }
.tablestop { border: 1px solid rgb(251, 25, 19); border-collapse: collapse; font-size: 12px; font-family: arial; }
.hrbarre { border-color: rgb(255, 71, 17); }
.tdpromoc { border: 1px solid rgb(255, 0, 0); }
.tablesale { border: 1px solid rgb(141, 141, 141); border-collapse: collapse; font-size: 10px; font-family: arial; }
.tablenew { border: 1px solid rgb(141, 141, 141); border-collapse: collapse; font-size: 10px; font-family: arial; }
a.lnknbvente:link { color: rgb(141, 141, 141); text-decoration: none; }
a.lnknbvente:visited { color: rgb(141, 141, 141); text-decoration: none; }
a.lnknbvente:hover { color: rgb(255, 204, 102); text-decoration: none; }
a.lnknbvente:active { color: rgb(255, 204, 102); text-decoration: none; }
a.lnknew:link { color: rgb(0,0,0); text-decoration: none; }
a.lnknew:visited { color: rgb(141, 141, 141); text-decoration: none; }
a.lnknew:hover { color: rgb(255, 255,255); text-decoration: none; }
a.lnknew:active { color: rgb(255, 204, 102); text-decoration: none; }
.tdmenugauche { background-color: rgb(14, 102, 158); font-size: 11px; font-family: verdana; color: white; font-weight: bold; }
.tdrayon { font-size: 12px; font-family: verdana; color: rgb(15, 102, 159); font-weight: bold; }
.tdtitre { background-color: rgb(238, 54, 54); font-size: 14px; font-family: verdana; color: white; font-weight: bold; }
.tdgenre { background-color: rgb(238, 54, 54); font-size: 11px; font-family: verdana; color: white; font-weight: bold; }
.tdliste { border-color: rgb(238, 54, 54); border-collapse: collapse; background-color: rgb(238, 54, 54); font-size: 11px; font-family: verdana,arial,helvetica,sans-serif; color: white; font-weight: bold; }
.tdlisteh { border-top: 1px solid rgb(238, 54, 54); font-weight: bold; }
.tdlisteb { border-bottom: 1px solid rgb(238, 54, 54); font-weight: bold; }
.tdlistedg { border-color: rgb(238, 54, 54); border-left: 1px solid rgb(238, 54, 54); border-right: 1px solid rgb(238, 54, 54); padding-left: 6px; padding-right: 6px; }
.tdlisteoffre { border-color: rgb(255, 69, 69); border-collapse: collapse; background-color: white; font-size: 11px; font-family: verdana,arial,helvetica,sans-serif; color: white; font-weight: bold; }
.tdlistehoffre { border-top: 1px solid rgb(255, 69, 69); font-weight: bold; }
.tdlisteboffre { border-bottom: 1px solid rgb(255, 69, 69); font-weight: bold; }
.tdlistedgoffre { border-color: rgb(255, 69, 69); border-left: 1px solid rgb(255, 69, 69); border-right: 1px solid rgb(255, 69, 69); padding-left: 6px; padding-right: 6px; }
a.lnkbarrepage:link { font-family: verdana; color: white; text-decoration: none; }
a.lnkbarrepage:visited { font-family: verdana; color: white; text-decoration: none; }
a.lnkbarrepage:hover { font-family: verdana; color: rgb(255, 204, 102); text-decoration: none; }
a.lnkbarrepage:active { font-family: verdana; color: rgb(255, 204, 102); text-decoration: none; }
a.lnkbarrepage:focus { font-family: verdana; color: rgb(255, 204, 102); text-decoration: none; }
.inputsinequa { border-color: rgb(67, 85, 136); border-width: 1px; font-family: verdana; color: rgb(51, 53, 53); font-size: 8pt; font-weight: bold; background-color: rgb(245, 245, 245); height: 18px; }
a.menug:link { color: white; text-decoration: none; }
a.menug:visited { color: white; text-decoration: none; }
a.menug:hover { color: rgb(15, 102, 159); text-decoration: none; background-color: rgb(255, 255, 255); }
a.menug:active { color: rgb(15, 102, 159); text-decoration: none; background-color: rgb(255, 255, 255); }
a.menug:focus { color: rgb(15, 102, 159); text-decoration: none; background-color: rgb(255, 255, 255); }
a.lnkmenu:link { font-size: 10px; font-family: verdana; font-weight: bold; color: white; text-decoration: none; }
a.lnkmenu:visited { font-size: 10px; font-family: verdana; font-weight: bold; color: white; text-decoration: none; }
a.lnkmenu:hover { font-size: 10px; font-family: verdana; font-weight: bold; color: rgb(255, 204, 102); text-decoration: underline overline; }
a.lnkmenu:active { font-size: 10px; font-family: verdana; font-weight: bold; color: rgb(255, 204, 102); text-decoration: underline overline; }
a.lnkmenu:focus { font-size: 10px; font-family: verdana; font-weight: bold; color: rgb(255, 204, 102); text-decoration: underline overline; }
a.selected:link { color: rgb(255, 204, 102); text-decoration: none; }
a.selected:visited { color: rgb(255, 204, 102); text-decoration: none; }
a.selected:hover { color: rgb(255, 204, 102); text-decoration: none; }
a.selected:active { color: rgb(255, 204, 102); text-decoration: none; }
a.selected:focus { color: rgb(255, 204, 102); text-decoration: none; }
.tdvitrine { border: 1px solid rgb(232, 0, 0); background-color: rgb(255, 255, 255); }
.tdTitrePromo { background-color: rgb(238, 54, 54); text-align: center; font-size: 16px; font-family: Helvetica,arial; color: white; font-weight: bold; text-decoration: none; }
a.menugF:link { color: rgb(15, 102, 159); text-decoration: none; }
a.menugF:visited { color: rgb(15, 102, 159); text-decoration: none; }
a.menugF:hover { color: rgb(255, 255, 255); text-decoration: none; background-color: rgb(15, 102, 159); }
a.menugF:active { color: rgb(199, 0, 0); text-decoration: none; background-color: rgb(15, 102, 159); }
a.menugF:focus { color: rgb(199, 0, 0); text-decoration: none; background-color: rgb(15, 102, 159); }
a.selected:link { color: rgb(255, 204, 102); text-decoration: none; }
a.selected:visited { color: rgb(255, 204, 102); text-decoration: none; }
a.selected:hover { color: rgb(255, 204, 102); text-decoration: none; background-color: rgb(199, 0, 0); }
a.selected:active { color: rgb(255, 204, 102); text-decoration: none; background-color: rgb(199, 0, 0); }
a.selected:focus { color: rgb(255, 204, 102); text-decoration: none; background-color: rgb(199, 0, 0); }
a.selectedF:link { color: rgb(199, 0, 0); text-decoration: none; }
a.selectedF:visited { color: rgb(199, 0, 0); text-decoration: none; }
a.selectedF:hover { color: rgb(255, 204, 102); text-decoration: none; background-color: rgb(199, 0, 0); }
a.selectedF:active { color: rgb(255, 204, 102); text-decoration: none; background-color: rgb(199, 0, 0); }
a.selectedF:focus { color: rgb(255, 204, 102); text-decoration: none; background-color: rgb(199, 0, 0); }

/* ::::: http://www.cdiscount.com/mag/list_prod.asp?prix=discount&navid=1041907 ::::: */

.magasin { font-family: arial; font-size: 9pt; color: white; padding-top: 1px; padding-bottom: 1px; font-weight: bold; }
.rollover a { display: block; font-family: arial; height: 18px; width: 100%; color: black; font-size: 8pt; background-repeat: repeat-x; background-position: center bottom; white-space: nowrap; text-decoration: none; }
.rollover a.onglet1:hover { background: transparent url('bg_onglet1-2.gif') repeat; }
.rollover a.onglet2:hover { background: transparent url('bg_onglet2-2.gif') repeat; }
.rollover a.onglet3:hover { background: transparent url('bg_onglet3-2.gif') repeat; }
.rollover a.onglet4:hover { background: transparent url('bg_onglet4-2.gif') repeat; }
.rollover a.onglet5:hover { background: transparent url('bg_onglet5-2.gif') repeat; }
.rollover a.onglet6:hover { background: transparent url('bg_onglet6-2.gif') repeat; }
.rollover a.onglet7:hover { background: transparent url('bg_onglet7-2.gif') repeat; }
.rollover a.onglet8:hover { background: transparent url('bg_onglet8-2.gif') repeat; }
.rollover a.onglet9:hover { background: transparent url('bg_onglet9-2.gif') repeat; }
.a_menuhaut_orange { font-family: arial; color: white; font-weight: bold; font-size: 9pt; text-decoration: none; vertical-align: middle; }
.a_menuhaut_bleu { font-family: arial; color: rgb(13, 48, 100); font-weight: bold; font-size: 9pt; text-decoration: none; }

/* ::::: http://www.cdiscount.com/include/css/fiche/0.css ::::: */

.tdfichehv2 { border-top: 1px solid rgb(28, 117, 228); }
.tdfichebv2 { border-bottom: 1px solid rgb(28, 117, 228); }
.tdfichedgv2 { border-left: 1px solid rgb(28, 117, 228); border-right: 1px solid rgb(28, 117, 228); }
.tablelogolibv2 { border: 1px solid rgb(28, 117, 228); color: white; border-collapse: collapse; font-size: 14px; font-family: arial; text-align: center; font-weight: bold; }
.tdespecspecv2 { font-size: 12px; font-family: arial; color: white; text-align: left; background-color: rgb(102, 153, 255); font-weight: bold; padding-left: 3px; }
.tdtitre { font-family: arial; font-size: 12px; color: white; font-weight: bold; background-color: rgb(102, 153, 255); text-align: left; padding-left: 3px; }
.tdprixv2 { background-color: red; font-size: 16px; font-family: impact; color: white; text-align: center; }

/* ::::: http://www.cdiscount.com/mag/list_prod.asp?prix=discount&navid=1041907 ::::: */

.panier { background-color: rgb(107, 186, 104); font-size: 10px; font-family: verdana; color: white; }

/* ::::: http://www.cdiscount.com/mag/list_prod.asp?prix=discount&navid=1041907 ::::: */

a.Footer { color: black; text-decoration: none; }
a.Footer:hover { color: black; text-decoration: underline; }

