body { width:100%; margin:0; padding:0; scrollbar-face-color:#5DA1FD; scrollbar-arrow-color:#ffffff; scrollbar-track-color:#dddddd; scrollbar-shadow-color:#5DA1FD; scrollbar-highlight-color:#5DA1FD; scrollbar-3dlight-color:#5DA1FD; scrollbar-darkshadow-color:#5DA1FD }
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-color:#DD130D; border-width:1px; border-style:solid; background-color: #ffffff;}
.tdprix { background-color: #dd130d; font-size: 16px; font-family: arial; color: white; 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:#DD130D; 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}
.tdaulieude { background-color: white; font-size: 11px; 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:#ffcc66; text-decoration:none }
a.lnkbarretitre:active { font-family: verdana;color:#ffcc66; text-decoration:none }
a.lnkbarretitre:focus { font-family: verdana;color:#ffcc66; text-decoration:none }
a.lnkblack:link { color:black; text-decoration:none }
a.lnkblack:visited { color:black; text-decoration:none }
a.lnkblack:hover { color:#ffcc66; text-decoration:none }
a.lnkblack:active { color:#ffcc66; text-decoration:none }
a.lnkblack:focus { color:#ffcc66; text-decoration:none }
.tdficheh { border-top:1px solid #1C75E4;}
.tdficheb { border-bottom:1px solid #1C75E4;}
.tdfichedg { border-right-style: solid; border-right-width: 1; border-left-style: solid; border-left-width: 1; border-color:#1C75E4; padding-left:6px; padding-right:6px;}
.tdpromobdg { border-right-style: solid; border-right-width: 1; border-left-style: solid; border-left-width: 1; border-color:#EE3636; border-bottom-style: solid; border-bottom-width: 1; padding-left:6px; padding-right:6px;height:100%;}
.tablelogolib { border-color: #1C75E4; border-style: solid; border-width: 1; border-collapse: collapse; font-size: 12px; font-family: verdana; color: white; font-weight: bold; text-align:right}
.tablestopaffaire { border-color: #1C75E4; border-style: solid; border-width: 1; 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:#dd130d; font-size: 16px; font-family: arial; color: white; font-weight: bold; text-align:center; padding-left:15px; padding-right:15px }
.tdprixaulieueuro { background-color:#dd130d; 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: #1C75E4; font-weight: bold; text-align:center;}
.tdespecspec { font-size: 12px; font-family: arial; color: white; text-align:left; background-color:#6699FF; 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: #6699FF; text-align:left; padding-left:3px;}
.select { font-size: 8pt; color: black; font-family: arial; text-decoration:none }
.tableepuise { border-color: red; border-style: solid; border-width: 1; border-collapse: collapse; font-size: 12px; font-family: verdana; color: red; font-weight: bold}
.tablesale {border-color: #FF4711; border-style: solid; border-width: 1; border-collapse: collapse; font-size: 10px; font-family: arial}
a.lnknbvente:link { color:#FF4711; text-decoration:none }
a.lnknbvente:visited { color:#FF4711; text-decoration:none }
a.lnknbvente:hover { color:#ffcc66; text-decoration:none }
a.lnknbvente:active { color:#ffcc66; text-decoration:none }
.tablenew {border-color: #FF4711; border-style: solid; border-width: 1; border-collapse: collapse; font-size: 10px; font-family: arial}
a.lnknew:link { color:#FF4711; text-decoration:none }
a.lnknew:visited { color:#FF4711; text-decoration:none }
a.lnknew:hover { color:#ffcc66; text-decoration:none }
a.lnknew:active { color:#ffcc66; text-decoration:none }
.tablehisto {font-size: 12px; font-family: arial}
.tablestop {border-color: #FB1913; border-style: solid; border-width: 1; border-collapse: collapse; font-size: 12px; font-family: arial}.tdmenugauche { background-color: #ff3b3b; font-size: 11px; font-family: verdana, arial, helvetica, sans-serif; color: white; font-weight: bold;}
.tdrayon { background-color: #ff3b3b; font-size: 12px; font-family: verdana, arial, helvetica, sans-serif; color: white; font-weight: bold;}
.tdtitre { background-color: #ff3b3b; font-size: 14px; font-family: verdana, arial, helvetica, sans-serif; color: white; font-weight: bold;}
.tdgenre { background-color: #ff3b3b; font-size: 11px; font-family: verdana, arial, helvetica, sans-serif; color: white; font-weight: bold;}
.inputsinequa { font-family: verdana, arial, helvetica, sans-serif; color:#333535; font-size:8pt; font-weight: bold; border-width: 1; background-color: #f5f5f5; border-color: #435588;height: 18px }
a.menug:link { color:white; text-decoration:none }
a.menug:visited { color:white; text-decoration:none }
a.menug:hover { color:#FFCC66; text-decoration:none }
a.menug:active { color:#FFCC66; text-decoration:none }
a.menug:focus { color:#FFCC66; text-decoration:none }
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:#FFCC66; text-decoration:underline overline;}
a.lnkmenu:active { font-size: 10px; font-family: verdana; font-weight:bold; color:#FFCC66; text-decoration:underline overline;}
a.lnkmenu:focus { font-size: 10px; font-family: verdana; font-weight:bold; color:#FFCC66; text-decoration:underline overline;}
a.selected:link { color:#FFCC66; text-decoration:none }
a.selected:visited { color:#FFCC66; text-decoration:none }
a.selected:hover { color:#FFCC66; text-decoration:none }
a.selected:active { color:#FFCC66; text-decoration:none }
a.selected:focus { color:#FFCC66; text-decoration:none }
.tdvitrine{border-width:1px; border-color:#ff0000; border-style:solid;background-color: #ffffff;font-size: 11px; font-family: verdana,arial,helvetica,sans-serif; color:black;font-weight: bold;}
.tdTitrePromo {background-color:#FF3B3B; text-align:center; font-size: 16px; font-family: Helvetica,arial; color:white;font-weight: bold;text-decoration:none}