#overlay {
	DISPLAY: block; Z-INDEX: 2; FILTER: alpha(opacity=70); LEFT: 0px; WIDTH: 100%; POSITION: absolute; TOP: 0px; HEIGHT: 796px; BACKGROUND-COLOR: #000000; moz-opacity: 0.7; opacity: .70
}
#overlay-animation-2 {
	BORDER-RIGHT: #ffffff 2px solid;
	PADDING-RIGHT: 1px;
	BORDER-TOP: #ffffff 2px solid;
	DISPLAY: block;
	PADDING-LEFT: 1px;
	Z-INDEX: 90;
	BACKGROUND: url(images/loading.gif) #ffffff no-repeat center center;
	LEFT: 20px;
	PADDING-BOTTOM: 5px;
	MARGIN: 0px auto;
	BORDER-LEFT: #ffffff 2px solid;
	PADDING-TOP: 1px;
	BORDER-BOTTOM: #ffffff 2px solid;
	POSITION: absolute;
	TOP: 50px;
	TEXT-ALIGN: center;
}
#overlay-animation-2 DIV.close {
	BACKGROUND: #ffffff; TEXT-ALIGN: right;
}
DIV#colonne-centrale DIV.haut-colonne H1 {
	FONT-SIZE: 1.4em; COLOR: #ff7500
}
DIV#colonne-centrale DIV.haut-colonne H1.titre-fond {
	FONT-WEIGHT: normal; BACKGROUND: url(images/fond-titre.jpg) no-repeat left top; COLOR: #ffffff
}
DIV.article H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1.1em; PADDING-BOTTOM: 0px; MARGIN: 10px 0px; COLOR: #ff7500; PADDING-TOP: 0px
}
DIV.article H2.titre-fond {
	FONT-WEIGHT: normal; BACKGROUND: url(images/fond-titre.jpg) no-repeat left top; COLOR: #ffffff
}
DIV.article H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0.9em; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; COLOR: #515e67; PADDING-TOP: 0px
}
DIV.article A {
	COLOR: #af1716
}
DIV.article A:link {
	COLOR: #af1716
}
DIV.article A:visited {
	COLOR: #af1716
}
DIV.article A:hover {
	COLOR: #000000
}
DIV.article P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0.9em; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; COLOR: #404040; PADDING-TOP: 0px
}
DIV.article P.button {
	BORDER-TOP: #dde0e3 1px solid
}
DIV.article P.button A {
	MARGIN: 0px 10px; TEXT-DECORATION: none
}
DIV.article P.button A:link {
	MARGIN: 0px 10px; TEXT-DECORATION: none
}
DIV.article P.button A:visited {
	MARGIN: 0px 10px; TEXT-DECORATION: none
}
DIV.article P.adresse-left {
	FLOAT: left; WIDTH: 45%
}
DIV.article P.adresse-liste {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 5px; MARGIN: 0px; WIDTH: 47%; PADDING-TOP: 5px
}
DIV.article P.border-left {
	BORDER-LEFT: #dde0e3 1px solid
}
DIV.article P.adresse-liste B {
	PADDING-RIGHT: 2px; DISPLAY: block; PADDING-LEFT: 2px; BACKGROUND: #dde0e3; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
DIV.article P.adresse-liste A.btn-droite {
	FLOAT: right
}
DIV.article P.adresse-right {
	BACKGROUND: #dde0e3; FLOAT: right; WIDTH: 45%; COLOR: #737373
}
DIV.article P.thanks {
	FONT-SIZE: 1.2em
}
DIV.article P.error {
	PADDING-LEFT: 15px; COLOR: #af1716
}
DIV.bas-article {
	
}
DIV.bas-article A {
	COLOR: #af1716
}
DIV.bas-article A:link {
	COLOR: #af1716
}
DIV.bas-article A:visited {
	COLOR: #af1716
}
DIV.bas-article A:hover {
	COLOR: #000000
}
DIV.article TABLE.formulaire {
	FONT-SIZE: 1em; COLOR: #404040
}
DIV.article TABLE.formulaire .fond {
	BACKGROUND: #dde0e3
}
DIV.article TABLE.formulaire TH {
	PADDING-LEFT: 5px; FONT-WEIGHT: normal; FONT-SIZE: 0.9em
}
DIV.article TABLE.formulaire TD {
	PADDING-LEFT: 5px
}
DIV.article TABLE.formulaire TD INPUT {
	WIDTH: 330px
}
DIV.article TABLE.tableau {
	FONT-SIZE: 1em
}
DIV.article TABLE.tableau TH {
	FONT-WEIGHT: normal; FONT-SIZE: 0.9em; BACKGROUND: #af1716; COLOR: #ffffff
}
TABLE.progression {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 15px 0px; PADDING-TOP: 0px; BORDER-COLLAPSE: collapse
}
TABLE.progression TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0.9em; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
TABLE.progression TD.checkoutBarCurrent {
	COLOR: #d71a1a; TEXT-ALIGN: center
}
TABLE.progression TD.checkoutBarTo {
	COLOR: #404041; TEXT-ALIGN: center
}
TABLE.progression TABLE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px; BORDER-COLLAPSE: collapse
}
A.btn-commander {
	FLOAT: right; MARGIN: 0px 25px 0px 0px
}
A.btn-continuer {
	FLOAT: left
}
TABLE.shopping-total {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px 50px 10px 0px; WIDTH: 250px; PADDING-TOP: 0px; BORDER-COLLAPSE: collapse
}
TABLE.shopping-total TD {
	FONT-SIZE: 0.9em; COLOR: #494949
}
TABLE.productListing {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; WIDTH: 535px; PADDING-TOP: 0px; BORDER-COLLAPSE: collapse
}
DIV.shopping-cart TABLE.productListing {
	WIDTH: 500px
}
TABLE.productListing TD {
	
}
TABLE.productListing TD STRONG.red {
	COLOR: #ff7401
}
TABLE.productListing TABLE {
	BORDER-COLLAPSE: collapse
}
TABLE.productListing TD.shopping_product {
	BACKGROUND: url(images/fond-panier-revert.jpg) no-repeat left top
}
TABLE.productListing TD.shopping_titre {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-SIZE: 0.9em; PADDING-BOTTOM: 8px; COLOR: #212121; PADDING-TOP: 8px
}
TABLE.productListing TD.product-border {
	PADDING-RIGHT: 0px; BORDER-TOP: #ff7401 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 10px
}
TABLE.productListing TD.product-border SPAN {
	FONT-SIZE: 0.9em; COLOR: #494949
}
TABLE.productListing TD.product-border A {
	FONT-WEIGHT: bold; TEXT-DECORATION: none
}
TABLE.productListing TD.product-border A:link {
	FONT-WEIGHT: bold; TEXT-DECORATION: none
}
TABLE.productListing TD.product-border A:visited {
	FONT-WEIGHT: bold; TEXT-DECORATION: none
}
TABLE.productListing TD.montant {
	COLOR: #ff7401
}
DIV.miniature-shopping {
	BACKGROUND: url(images/loading.gif) #ffffff no-repeat center center; FLOAT: left; MARGIN: 2px; CURSOR: pointer; POSITION: relative
}
DIV.miniature-shopping IMG.hg {
	LEFT: 0px; POSITION: absolute; TOP: 0px
}
DIV.miniature-shopping IMG.hd {
	LEFT: 38px; POSITION: absolute; TOP: 0px
}
DIV.miniature-shopping IMG.bd {
	LEFT: 38px; POSITION: absolute; TOP: 38px
}
DIV.miniature-shopping IMG.bg {
	LEFT: 0px; POSITION: absolute; TOP: 38px
}
DIV.montant-shoppingcart {
	FONT-WEIGHT: bold; COLOR: #000000
}
DIV.montant-shoppingcart SPAN {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 150px; PADDING-TOP: 5px
}
DIV.montant-shoppingcart DIV {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px; FONT-SIZE: 1.2em; BACKGROUND: url(images/fond-montant.jpg) no-repeat left top; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; WIDTH: 142px; COLOR: #ffffff; LINE-HEIGHT: 26px; PADDING-TOP: 0px; HEIGHT: 26px
}
DIV.produit-main {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 10px; WIDTH: 270px; PADDING-TOP: 0px
}
DIV.produit-main INPUT.submit {
	FLOAT: right; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
DIV.produit-main DIV.picture {
	BACKGROUND: url(images/loading.gif) no-repeat center center; WIDTH: 270px; POSITION: relative;
}
DIV.produit-main DIV.picture IMG.focus {
	BORDER-RIGHT: #ffffff 0px solid; BORDER-LEFT: #ffffff 0px solid; WIDTH: 270px; BORDER-BOTTOM: #ffffff 0px solid;
}
DIV.produit-main DIV.picture DIV#mainpicture {
	
}
DIV.produit-main DIV.picture DIV.haut {
	DISPLAY: block; BACKGROUND: url(images/fond-fiche-produits-haut-large.gif) no-repeat left top; LEFT: 0px; WIDTH: 270px; POSITION: absolute; TOP: 0px; height:16;
}
DIV.produit-main DIV.picture DIV.bas {
	DISPLAY: block; BACKGROUND: url(images/fond-fiche-produits-bas-large.gif) no-repeat left top; LEFT: 0px; WIDTH: 270px; POSITION: absolute; TOP: 264px;
}
DIV.produit-main IMG.btn {
	MARGIN: 5px 0px 0px
}
DIV.produit-main DIV.fleches {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 8px
}
DIV.produit-main DIV.fleches IMG {
	MARGIN-LEFT: 15px
}
DIV.produit-info {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #dde0e3; PADDING-BOTTOM: 0px; MARGIN: 10px 0px; PADDING-TOP: 0px
}
DIV.produit-info DIV.haut {
	DISPLAY: block; FONT-SIZE: 1px; BACKGROUND: url(images/fiche-produit-haut.jpg) no-repeat left top; WIDTH: 200px;
}
DIV.produit-info DIV.bas {
	DISPLAY: block; FONT-SIZE: 1px; BACKGROUND: url(images/fiche-produit-bas.jpg) no-repeat left bottom; WIDTH: 200px;
}
DIV.produit-info P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 2px 10px 5px; COLOR: #4b4b4b; PADDING-TOP: 0px; TEXT-ALIGN: right
}
DIV.produit-info P SPAN {
	FONT-WEIGHT: bold; FONT-SIZE: 1.2em
}
DIV.produit-info P.small {
	FONT-SIZE: 1em
}
DIV.produit-info P.big {
	FONT-SIZE: 1.2em
}
DIV.produit-info P.percent {
	FONT-SIZE: 2.2em; COLOR: #d71a1a
}
DIV.produit-details {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 250px; PADDING-TOP: 0px
}
DIV.produit-details H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1.4em; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 13px; COLOR: #ff7500; PADDING-TOP: 0px
}
DIV.produit-details H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1.1em; PADDING-BOTTOM: 5px; MARGIN: 0px 10px 10px 0px; COLOR: #a1a3a8; PADDING-TOP: 10px; BORDER-BOTTOM: #a1a3a8 1px solid
}
DIV.produit-details H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1em; PADDING-BOTTOM: 0px; MARGIN: 5px 0px; COLOR: #ff7500; PADDING-TOP: 0px
}
DIV.produit-details P {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; FONT-SIZE: 0.9em; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 15px; COLOR: #404040; PADDING-TOP: 0px
}
DIV.produit-details P.select-quantity {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 20px 0px 15px; PADDING-TOP: 0px
}
DIV.miniature {
	BACKGROUND: url(images/loading.gif) no-repeat center center; FLOAT: left; MARGIN: 2px; CURSOR: pointer; POSITION: relative
}
DIV.miniature IMG.hg {
	LEFT: 0px; POSITION: absolute; TOP: 0px
}
DIV.miniature IMG.hd {
	LEFT: 59px; POSITION: absolute; TOP: 0px
}
DIV.miniature IMG.bd {
	LEFT: 59px; POSITION: absolute; TOP: 59px
}
DIV.miniature IMG.bg {
	LEFT: 0px; POSITION: absolute; TOP: 59px
}
DIV.produit-magasin {
	BACKGROUND: url(images/top-actuellement.gif) no-repeat left top
}
DIV.produit-magasin P.soustitre {
	FONT-SIZE: 0.9em; COLOR: #54575f
}
DIV.produit-magasin P.soustitre SPAN {
	FONT-WEIGHT: bold; COLOR: #ea6809
}
DIV.produit-magasin DIV.magasin IMG {
	BORDER-RIGHT: #ea6809 1px solid; BORDER-TOP: #ea6809 1px solid; BORDER-LEFT: #ea6809 1px solid; BORDER-BOTTOM: #ea6809 7px solid
}
DIV.produit-magasin-2 {
	BACKGROUND: url(images/top-prochainement.gif) no-repeat left top
}
DIV.produit-magasin-2 P.soustitre {
	FONT-SIZE: 0.9em; COLOR: #54575f
}
DIV.produit-magasin-2 P.soustitre SPAN {
	FONT-WEIGHT: bold
}
DIV.produit-magasin-2 DIV.magasin IMG {
	BORDER-RIGHT: #3b4b70 1px solid; BORDER-TOP: #3b4b70 1px solid; BORDER-LEFT: #3b4b70 1px solid; BORDER-BOTTOM: #3b4b70 1px solid
}
UL.options {
	
}
UL.options LI {
	FONT-SIZE: 1em; BACKGROUND: url(images/puce-colonne-droite.gif) no-repeat left top
}
UL.options LI A {
	COLOR: #515d69; TEXT-DECORATION: none
}
UL.options LI A:link {
	COLOR: #515d69; TEXT-DECORATION: none
}
UL.options LI A:visited {
	COLOR: #515d69; TEXT-DECORATION: none
}
UL.options LI A:hover {
	COLOR: #ff7500
}
DIV#tell_a_friend {
	COLOR: #ffffff; TEXT-ALIGN: left
}
DIV#tell_a_friend H2 {
	FONT-SIZE: 1.1em; COLOR: #ec8708; TEXT-ALIGN: left
}
DIV.bloc-gris {
	BORDER-RIGHT: #e6e7e8 1px solid; BORDER-TOP: #e6e7e8 1px solid; BORDER-LEFT: #e6e7e8 1px solid; BORDER-BOTTOM: #e6e7e8 1px solid
}
DIV.bloc-gris DIV.inner {
	BACKGROUND: #e6e7e8
}
DIV#footer-droite P {
	FONT-SIZE: 0.9em; COLOR: #ffffff
}
DIV#footer-droite {
	BACKGROUND: #cd3333
}
