body, table, td {font-size: 10pt; font-family: times new roman;}
.outsideBorder { border: solid 3px #65420B; background-color: #FFFFFF; }
.h1 { font-family: times new roman; font-size: 24pt; font-weight: bold; letter-spacing: 2px; color: #990000;}
.h12 { font-family: times new roman; font-size: 18pt; font-weight: bold; letter-spacing: 2px; color: #990000;}
.h2 { font-family: times new roman; font-size: 12pt; font-weight: bold; }
.h22 { font-family: times new roman; font-size: 14pt; font-weight: bold; }
.h3 { font-family: verdana; font-size: 10pt; font-weight: bold; color:#800000 }
.close { font-family: arial; font-size: 8pt; text-align="right"; }
.close2 { font-family: arial; font-size: 10pt; text-align="right"; color:black;}
.links { font-family: arial; font-size: 14pt; font-weight:bold; color: #990000;}
.selected { font-family: arial; font-size: 14pt; font-weight:bold; color: black;}
a { color: white; text-decoration: none; }
a:hover {text-decoration: none; color: #65420B; }
BODY {
	FONT-SIZE: 11px; COLOR: #444444; FONT-FAMILY: verdana, arial, geneva, helvetica
}
TD {
	FONT-SIZE: 11px; COLOR: #444444; FONT-FAMILY: verdana, arial, geneva, helvetica
}
A {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000099; FONT-FAMILY: verdana, arial, geneva, helvetica
}
A:hover {
	TEXT-DECORATION: underline
}
A.white {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: verdana, arial, geneva, helvetica; TEXT-DECORATION: none
}
A.ariane {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #444444; FONT-FAMILY: verdana, arial, geneva, helvetica; TEXT-DECORATION: none
}
A.thin {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #444444; FONT-FAMILY: verdana, arial, geneva, helvetica; TEXT-DECORATION: none
}
.thin A {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #444444; FONT-FAMILY: verdana, arial, geneva, helvetica; TEXT-DECORATION: none
}
.encadre {
	BORDER-RIGHT: #848484 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #848484 1px solid; PADDING-LEFT: 8px; FONT-SIZE: 10px; PADDING-BOTTOM: 8px; BORDER-LEFT: #848484 1px solid; COLOR: #333333; PADDING-TOP: 8px; BORDER-BOTTOM: #848484 1px solid; FONT-FAMILY: arial, helvetica, geneva, verdana, sans-serif; BACKGROUND-COLOR: #ffffff
}
.encadre2 {
	BORDER-RIGHT: #848484 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #848484 1px solid; PADDING-LEFT: 8px; FONT-SIZE: 11px; PADDING-BOTTOM: 8px; BORDER-LEFT: #848484 1px solid; COLOR: #191919; PADDING-TOP: 8px; BORDER-BOTTOM: #848484 1px solid; FONT-FAMILY: verdana, arial, geneva, helvetica; BACKGROUND-COLOR: #efefef
}
.miseenvaleur {
	BORDER-RIGHT: #993366 2px solid; PADDING-RIGHT: 8px; BORDER-TOP: #993366 2px solid; PADDING-LEFT: 8px; FONT-SIZE: 12px; PADDING-BOTTOM: 8px; BORDER-LEFT: #993366 2px solid; COLOR: #191919; PADDING-TOP: 8px; BORDER-BOTTOM: #993366 2px solid; FONT-FAMILY: arial, helvetica, geneva, verdana, sans-serif; BACKGROUND-COLOR: #ffffff
}
.small {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #444444; FONT-FAMILY: verdana, arial, geneva, helvetica
}
.smallbold {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #444444; FONT-FAMILY: verdana, arial, geneva, helvetica
}
.white {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #ffffff
}
.bgcolg {
	COLOR: #444444; FONT-FAMILY: verdana, arial, geneva, helvetica; BACKGROUND-COLOR: #efefef
}
.bgcold {
	COLOR: #ffffff; FONT-FAMILY: verdana, arial, geneva, helvetica; BACKGROUND-COLOR: #ffffff
}
.bggris2 {
	FONT-WEIGHT: bold; COLOR: #ffffff; FONT-FAMILY: verdana, arial, geneva, helvetica; BACKGROUND-COLOR: #dedede
}
.bgvertf {
	COLOR: #ffffff; FONT-FAMILY: verdana, arial, geneva, helvetica; BACKGROUND-COLOR: #006633
}
.bgvertc {
	COLOR: #ffffff; FONT-FAMILY: verdana, arial, geneva, helvetica; BACKGROUND-COLOR: #66cc00
}
.bgrouge {
	COLOR: #ffffff; FONT-FAMILY: verdana, arial, geneva, helvetica; BACKGROUND-COLOR: #ff0033
}
.bgorange {
	COLOR: #ffffff; FONT-FAMILY: verdana, arial, geneva, helvetica; BACKGROUND-COLOR: #ff9933
}
.bgbleu {
	COLOR: #ffffff; FONT-FAMILY: verdana, arial, geneva, helvetica; BACKGROUND-COLOR: #000099
}
.bgbordeaux {
	COLOR: #ffffff; FONT-FAMILY: verdana, arial, geneva, helvetica; BACKGROUND-COLOR: #993366
}
.bggris {
	COLOR: #ffffff; FONT-FAMILY: verdana, arial, geneva, helvetica; BACKGROUND-COLOR: #888b9a
}
.bgrose {
	COLOR: #ffffff; FONT-FAMILY: verdana, arial, geneva, helvetica; BACKGROUND-COLOR: #cc6699
}
.blockheader {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #903060; FONT-FAMILY: verdana, arial, geneva, helvetica; BACKGROUND-COLOR: #efefef
}
.blockheader2 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #903060; FONT-FAMILY: verdana, arial, geneva, helvetica; BACKGROUND-COLOR: #ffffff
}
.blocksearch {
	FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, geneva, helvetica; BACKGROUND-COLOR: #cc6699
}
.blocksearch A {
	FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, geneva, helvetica; BACKGROUND-COLOR: #cc6699; TEXT-DECORATION: none
}
.blocksearch A:hover {
	FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, geneva, helvetica; BACKGROUND-COLOR: #cc6699; TEXT-DECORATION: underline
}
.ongletsfilet {
	COLOR: #ffffff; FONT-FAMILY: verdana, arial, geneva, helvetica; BACKGROUND-COLOR: #cc6699
}
.bgonglets {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: verdana, arial, geneva, helvetica; BACKGROUND-COLOR: #903060
}
.bgonglets A {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: verdana, arial, geneva, helvetica; BACKGROUND-COLOR: #903060; TEXT-DECORATION: none
}
.bgonglets A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: verdana, arial, geneva, helvetica; BACKGROUND-COLOR: #903060; TEXT-DECORATION: underline
}
.bgpubfilet {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: verdana, arial, geneva, helvetica; BACKGROUND-COLOR: #888b9a
}
.bgactiveonglet {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: verdana, arial, geneva, helvetica; BACKGROUND-COLOR: #cc6699
}
.bgactiveonglet A {
	FONT-SIZE: 10px; COLOR: #ffffff; BACKGROUND-COLOR: #cc6699; TEXT-DECORATION: none
}
.bgactiveonglet A:hover {
	COLOR: #ffffff; BACKGROUND-COLOR: #cc6699; TEXT-DECORATION: underline
}
.bgactiveonglet A:visited {
	COLOR: #ffffff
}
.bgmonpanierflash {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: verdana, arial, geneva, helvetica; BACKGROUND-COLOR: #ff9933
}
.bgmonpanierflash A {
	FONT-SIZE: 10px; COLOR: #ffffff; TEXT-DECORATION: none
}
.bgmonpanier {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: verdana, arial, geneva, helvetica; BACKGROUND-COLOR: #cc6699
}
.bgmonpanier A {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: verdana, arial, geneva, helvetica; BACKGROUND-COLOR: #cc6699; TEXT-DECORATION: none
}
.bgmonpanier A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: verdana, arial, geneva, helvetica; BACKGROUND-COLOR: #cc6699; TEXT-DECORATION: underline
}
TEXTAREA {
	FONT-SIZE: 11px; COLOR: #444444; FONT-FAMILY: verdana, arial, geneva, helvetica
}
INPUT {
	FONT-SIZE: 10px; COLOR: #444444; FONT-FAMILY: verdana, arial, geneva, helvetica
}
.printinput {
	BORDER-RIGHT: #bebebe 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #bebebe 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 18px; PADDING-BOTTOM: 2px; BORDER-LEFT: #bebebe 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #bebebe 1px solid; FONT-FAMILY: verdana, arial, geneva, helvetica, sans-serif; TEXT-ALIGN: center
}
SELECT {
	FONT-SIZE: 11px; COLOR: #444444; FONT-FAMILY: verdana, arial, geneva, helvetica
}
.boutons {
	BORDER-RIGHT: #903060 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #903060 1px solid; PADDING-LEFT: 1px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; BORDER-LEFT: #903060 1px solid; CURSOR: hand; COLOR: #ffffff; PADDING-TOP: 0px; BORDER-BOTTOM: #903060 1px solid; FONT-FAMILY: verdana, arial, geneva, helvetica; BACKGROUND-COLOR: #903060
}
.boutons A {
	COLOR: #ffffff
}
.boutoncontinuer {
	BORDER-RIGHT: #006633 1px solid; BORDER-TOP: #006633 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 10px; BORDER-LEFT: #006633 1px solid; COLOR: #ffffff; BORDER-BOTTOM: #006633 1px solid; FONT-FAMILY: verdana, arial, geneva, helvetica; BACKGROUND-COLOR: #66cc00
}
.boutoncontinuer A {
	COLOR: #ffffff
}
.menuelem {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.SousMenu {
	MARGIN-TOP: 0px; FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #444444; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.ArticleCourant {
	FONT-SIZE: 10px; COLOR: #999999
}
.inc3zonestitres {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #000099; FONT-FAMILY: verdana,Arial, Helvetica, sans-serif
}
.MagHeader {
	FONT-WEIGHT: bold; COLOR: #333333; BACKGROUND-COLOR: #888b9a
}
.MagHeaderTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 17px; COLOR: #000099; FONT-FAMILY: verdana,Arial, Helvetica, sans-serif
}
.MagNewsTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000099; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.MagNewsTitle2 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000099; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.filet {
	BACKGROUND-COLOR: #903060
}
.filet2 {
	BACKGROUND-COLOR: #903060
}
.NewsDate {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #aaaaaa; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.titre1 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #aa4488; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.titre2 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #7777ff; FONT-FAMILY: "Trebuchet MS", Arial, Helvetica, verdana, sans-serif; TEXT-DECORATION: none
}
.titre3 {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #993366; FONT-FAMILY: "Trebuchet MS", Arial, Helvetica, verdana, sans-serif
}
.ProdGeo {
	FONT-WEIGHT: bold; COLOR: #993366; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.ProdFilet {
	BACKGROUND-COLOR: #666666
}
.ProdNom {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #000099; FONT-FAMILY: "Trebuchet MS", Arial, Helvetica, verdana, sans-serif
}
.ProdNom2 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000099; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.orange {
	FONT-SIZE: 11px; COLOR: #ff9000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.ProdClass {
	FONT-WEIGHT: bold; COLOR: #888888; FONT-STYLE: italic; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.ProdClassSmall {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #7777ff; FONT-FAMILY: verdana, arial, geneva, helvetica
}
.ProdPrix {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #993366; FONT-FAMILY: "Trebuchet MS", Arial, Helvetica, verdana, sans-serif
}
.ProdPrixLot {
	FONT-SIZE: 10px; COLOR: #444444; FONT-STYLE: italic; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.ProdPrixUnitaire {
	FONT-SIZE: 10px; COLOR: #444444; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.ProdEconomie {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #d91300; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.ProdPrixEuro {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #993366; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.PromoTitre {
	FONT-WEIGHT: bold; FONT-SIZE: 17px; TEXT-TRANSFORM: uppercase; COLOR: #cc6699; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.SearchHeader {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: verdana, arial, geneva, helvetica; BACKGROUND-COLOR: #cc6699
}
.SearchForm {
	FONT-SIZE: 10px; COLOR: #444444; FONT-FAMILY: verdana, arial, geneva, helvetica; BACKGROUND-COLOR: #efefef
}
.SearchButton {
	BORDER-RIGHT: #903060 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #903060 1px solid; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 8pt; PADDING-BOTTOM: 0px; BORDER-LEFT: #903060 1px solid; CURSOR: hand; COLOR: #ffffff; PADDING-TOP: 0px; BORDER-BOTTOM: #903060 1px solid; FONT-FAMILY: verdana, arial, geneva, helvetica; BACKGROUND-COLOR: #903060
}
.ArticleHeader1 {
	FONT-WEIGHT: bold; FONT-SIZE: 17px; COLOR: #000099; FONT-FAMILY: verdana,Arial, Helvetica, sans-serif
}
.ArticleHeader2 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000099; FONT-FAMILY: verdana, arial, geneva, helvetica
}
.BasketPageTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 17px; COLOR: #040466; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.BasketFilet {
	BACKGROUND-COLOR: #c19a60
}
.BasketTotal {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #903060; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.BasketSubTotal {
	FONT-SIZE: 10px; COLOR: #444444; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.BasketTableHeader {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #903060; FONT-FAMILY: "Trebuchet MS", Arial, Helvetica, verdana, sans-serif
}
.BasketTableHeader2 {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #c19a60; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.BasketTableTr {
	BACKGROUND-COLOR: #efe9cf
}
.BasketProdDesc {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #444444; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.basketencadre {
	BORDER-RIGHT: #c19a60 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #c19a60 1px solid; PADDING-LEFT: 8px; FONT-SIZE: 11px; PADDING-BOTTOM: 8px; BORDER-LEFT: #c19a60 1px solid; COLOR: #444444; PADDING-TOP: 8px; BORDER-BOTTOM: #c19a60 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
.PanierError {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ff0000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.MillesimeBg {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #993366
}
.MillesimeTable {
	BORDER-LEFT-COLOR: #993366; BORDER-BOTTOM-COLOR: #993366; BORDER-TOP-COLOR: #993366; BORDER-RIGHT-COLOR: #993366
}
.MillesimeRegion {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #191919; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.MailingListWarning {
	COLOR: red; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.MailingListOK {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.MailingListLink {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #993366; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.redline {
	COLOR: red; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: line-through
}
.BasicText {
	FONT-SIZE: 12px; COLOR: black; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.MenuText {
	FONT-SIZE: xx-small; COLOR: #444444; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.TitrePanierEnCours {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #ff9a31; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.FondPanierTitre {
	BACKGROUND-COLOR: #ff9a31
}
.FondPanierFonce {
	BACKGROUND-COLOR: #993366
}
.FondPanierDefaut {
	BACKGROUND-COLOR: #ffffff
}
.FondPanierClair2 {
	BACKGROUND-COLOR: #cc6699
}
.BasicTitre {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: black; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.FondPanierInverse {
	BACKGROUND-COLOR: #000000
}
.FondPanierPaiement {
	BACKGROUND-COLOR: #ff4444
}
.paradis {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; TEXT-TRANSFORM: uppercase; COLOR: #000066; FONT-FAMILY: Georgia, "Times New Roman", Times, Arial, Helvetica, sans-serif
}
.paradisBgFonce3 {
	COLOR: black; FONT-FAMILY: verdana, arial, geneva, helvetica; BACKGROUND-COLOR: #006633
}
.paradisBgFonce4 {
	COLOR: black; FONT-FAMILY: verdana, arial, geneva, helvetica; BACKGROUND-COLOR: #ff9933
}
.paradisbgclair3 {
	COLOR: black; FONT-FAMILY: verdana, arial, geneva, helvetica; BACKGROUND-COLOR: #e5efea
}
.paradisBgClair4 {
	COLOR: black; FONT-FAMILY: verdana, arial, geneva, helvetica; BACKGROUND-COLOR: #fff5eb
}
.paradistitre3 {
	FONT-WEIGHT: bold; FONT-SIZE: 17px; COLOR: #006633; FONT-FAMILY: verdana,Arial, Helvetica, sans-serif
}
.paradistitre4 {
	FONT-WEIGHT: bold; FONT-SIZE: 17px; COLOR: #ff9933; FONT-FAMILY: verdana,Arial, Helvetica, sans-serif
}