#panier {
	
}
#panier #contenu {
	MARGIN-TOP: 10px; PADDING-LEFT: 7px; MARGIN-LEFT: 7px; WIDTH: 800px; PADDING-TOP: 10px
}
#panier #partie_gauche {
	FLOAT: left; WIDTH: 170px
}
#panier #partie_gauche #menu_gauche {
	BORDER-RIGHT: #cccccc 0px solid; BORDER-TOP: #cccccc 0px solid; MARGIN-TOP: 0px; BORDER-LEFT: #cccccc 0px solid; WIDTH: 139px; BORDER-BOTTOM: #cccccc 0px solid; HEIGHT: 280px
}
#panier #partie_gauche #menu_gauche .pub {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 139px; PADDING-TOP: 0px; HEIGHT: 215px
}
#panier #partie_gauche #menu_gauche .item {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; MARGIN: 0px; WIDTH: 119px; COLOR: #666666; PADDING-TOP: 5px; BORDER-BOTTOM: #cccccc 1px solid; HEIGHT: 10px
}
#panier #partie_gauche #menu_gauche .itemlast {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; MARGIN: 0px; WIDTH: 119px; COLOR: #666666; PADDING-TOP: 5px; HEIGHT: 10px
}
#panier #partie_droite .etapemenu1 {
	FONT-SIZE: 11px; FLOAT: left; MARGIN-RIGHT: 13px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 20px
}
.etapemenu2 {
	FONT-SIZE: 11px; FLOAT: left; MARGIN-RIGHT: 13px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 20px
}
.etapemenu3 {
	FONT-SIZE: 11px; FLOAT: left; MARGIN-RIGHT: 13px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 20px
}
.etapemenu4 {
	FONT-SIZE: 11px; FLOAT: left; MARGIN-RIGHT: 13px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 20px
}
.etapemenu5 {
	FONT-SIZE: 11px; FLOAT: left; MARGIN-RIGHT: 13px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 20px
}
.etapemenu6 {
	FONT-SIZE: 11px; FLOAT: left; MARGIN-RIGHT: 13px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 20px
}
.etapemenu1sel {
	FONT-SIZE: 11px; FLOAT: left; MARGIN-RIGHT: 13px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 20px
}
.etapemenu2sel {
	FONT-SIZE: 11px; FLOAT: left; MARGIN-RIGHT: 13px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 20px
}
.etapemenu3sel {
	FONT-SIZE: 11px; FLOAT: left; MARGIN-RIGHT: 13px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 20px
}
.etapemenu4sel {
	FONT-SIZE: 11px; FLOAT: left; MARGIN-RIGHT: 13px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 20px
}
.etapemenu5sel {
	FONT-SIZE: 11px; FLOAT: left; MARGIN-RIGHT: 13px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 20px
}
.etapemenu6sel {
	FONT-SIZE: 11px; FLOAT: left; MARGIN-RIGHT: 13px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 20px
}
#panier #partie_droite #vignette_form {
	Z-INDEX: 100; FLOAT: right; BACKGROUND-IMAGE: url(images/macaron_avant-livraison.gif); MARGIN: -40px -50px 0px 0px; WIDTH: 191px; BACKGROUND-REPEAT: no-repeat; POSITION: relative; HEIGHT: 177px
}
#panier #partie_droite #vignette_form IMG#reponse_sondage {
	MARGIN: 115px 20px 35px
}
#panier #partie_droite #vignette_form_popup {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; LEFT: 25%; BACKGROUND-IMAGE: url(images/fond_popup.gif); VISIBILITY: hidden; MARGIN: 100px 10px 0px; WIDTH: 443px; COLOR: #5d5d5d; BORDER-TOP-STYLE: none; FONT-FAMILY: Arial, Helvetica, sans-serif; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; POSITION: absolute; TOP: 30%; HEIGHT: 209px; BORDER-BOTTOM-STYLE: none
}
#panier #partie_droite #vignette_popup {
	FLOAT: right; BACKGROUND-IMAGE: url(images/macaron_avant-livraison.gif); MARGIN: -40px 0px 0px; WIDTH: 191px; BACKGROUND-REPEAT: no-repeat; POSITION: relative; HEIGHT: 177px
}
#panier #partie_droite #vignette_popup IMG#reponse_sondage {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 20px; PADDING-LEFT: 20px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 20px; PADDING-TOP: 115px; BORDER-RIGHT-WIDTH: 0px
}
#panier #partie_droite #vignette_form_popup .question_popup {
	FONT-WEIGHT: normal; FONT-SIZE: 20px; MARGIN: 15px 0px 25px; PADDING-TOP: 10px
}
#panier #partie_droite #vignette_form_popup A#accesForm_ok {
	FLOAT: left; MARGIN: 150px 0px 0px 30px
}
#panier #partie_droite #vignette_form_popup A#accesForm_nok {
	FLOAT: right; MARGIN: 150px 30px 0px 0px
}
#panier #partie_droite .etapemenu1 {
	BACKGROUND-IMAGE: url(images/encart1.gif)
}
#panier #partie_droite .etapemenu2 {
	BACKGROUND-IMAGE: url(images/encart2.gif)
}
#panier #partie_droite .etapemenu3 {
	BACKGROUND-IMAGE: url(images/encart3.gif)
}
#panier #partie_droite .etapemenu4 {
	BACKGROUND-IMAGE: url(images/encart4.gif)
}
#panier #partie_droite .etapemenu5 {
	BACKGROUND-IMAGE: url(images/encart5.gif)
}
#panier #partie_droite .etapemenu6 {
	BACKGROUND-IMAGE: url(images/encart6.gif)
}
#panier #partie_droite .etapemenu1sel {
	BACKGROUND-IMAGE: url(images/encart1sel.gif)
}
#panier #partie_droite .etapemenu2sel {
	BACKGROUND-IMAGE: url(images/encart2sel.gif)
}
#panier #partie_droite .etapemenu3sel {
	BACKGROUND-IMAGE: url(images/encart3sel.gif)
}
#panier #partie_droite .etapemenu4sel {
	BACKGROUND-IMAGE: url(images/encart4sel.gif)
}
#panier #partie_droite .etapemenu5sel {
	BACKGROUND-IMAGE: url(images/encart5sel.gif)
}
#panier #partie_droite .etapemenu6sel {
	BACKGROUND-IMAGE: url(images/encart6sel.gif)
}
#panier #partie_droite #menu_haut {
	MARGIN-BOTTOM: 20px; LIST-STYLE-TYPE: none
}
#panier #partie_droite #menu_haut LI {
	DISPLAY: inline; FONT-SIZE: 11px; MARGIN-RIGHT: 10px
}
#panier #partie_droite #menu_haut A {
	PADDING-BOTTOM: 6px; BORDER-BOTTOM: #cccccc 5px solid
}
#panier #partie_droite #menu_haut LI.sel A {
	PADDING-BOTTOM: 6px; BORDER-BOTTOM: #666666 5px solid
}
#panier #partie_droite {
	FLOAT: left; WIDTH: 620px
}
#panier #partie_droite #titrepage {
	FONT-WEIGHT: normal; FONT-SIZE: 22px; COLOR: #ff7200; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#panier #partie_droite H2 {
	FONT-WEIGHT: normal; FONT-SIZE: 22px; COLOR: #ff7200; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#panier #partie_droite #soustitrepage {
	MARGIN-TOP: 30px; FONT-WEIGHT: bold; FONT-SIZE: 14px; WIDTH: 600px; COLOR: #ff7200; BORDER-BOTTOM: #ff7200 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#panier #partie_droite H3 {
	MARGIN-TOP: 30px; FONT-WEIGHT: bold; FONT-SIZE: 14px; FLOAT: left; WIDTH: 600px; COLOR: #ff7200; BORDER-BOTTOM: #ff7200 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#panier #partie_droite H2.titreSuivi {
	PADDING-LEFT: 17px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: url(/siu/images/chevronsTitreSuivi.png) no-repeat left 50%; MARGIN: 0px 0px 10px; COLOR: #000; BORDER-BOTTOM: #fff 0px solid
}
#panier #partie_droite H3.titreSuivi {
	PADDING-LEFT: 17px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: url(/siu/images/chevronsTitreSuivi.png) no-repeat left 50%; MARGIN: 0px 0px 10px; COLOR: #000; BORDER-BOTTOM: #fff 0px solid
}
#panier #partie_droite OL LI {
	LIST-STYLE-TYPE: none
}
#panier #partie_droite OL LI {
	FLOAT: left; MARGIN-RIGHT: 1em; POSITION: relative
}
#panier #partie_droite OL LI IMG {
	CLEAR: both; BORDER-RIGHT: #ccc 1px solid; MARGIN-TOP: 3px; DISPLAY: block; BORDER-LEFT: #ccc 1px solid; WIDTH: 100%
}
#panier #partie_droite OL LI IMG.etapeOn {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
#panier #partie_droite #mem_panier {
	MARGIN-RIGHT: 145px
}
#panier #partie_droite #valid_cgv {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; FLOAT: right; MARGIN: 40px 55px 0px 0px; WIDTH: 405px; COLOR: #000000; FONT-FAMILY: Arial,Helvetica,sans-serif; TEXT-ALIGN: right
}
#panier #partie_droite #valid_cgv LABEL {
	DISPLAY: inline
}
#panier #partie_droite #valid_cgv A:hover {
	TEXT-DECORATION: underline
}
#panier #partie_droite #valid_cgv A {
	COLOR: #000; TEXT-DECORATION: underline
}
#panier #partie_droite #form_login {
	MARGIN-TOP: 30px; WIDTH: 600px
}
#panier #partie_droite #form_cmd {
	FLOAT: right; MARGIN-BOTTOM: -50px; POSITION: relative; TOP: -100px
}
#panier .to12b {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ff7200; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#panier .tn12b {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#panier .tn12borange {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #ff7200; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#panier .tn12borange_ligne {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; MARGIN-BOTTOM: 0.8em; COLOR: #ff7200; BORDER-BOTTOM: #ff7200 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#panier .tn12 {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#panier .tn11 {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#panier .tn11_modelivr {
	CLEAR: both; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial,Helvetica,sans-serif
}
#panier .tn11b {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#panier .tn10 {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#panier .to11 {
	FONT-SIZE: 11px; COLOR: #ff7200; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#panier .erreur_paiement {
	COLOR: #ff0000
}
#panier .mess_erreur_paiement {
	CLEAR: both; FONT-WEIGHT: bold; FONT-SIZE: 11px; MARGIN: 0em 0px 0em 0em; COLOR: #ff0000; FONT-FAMILY: Arial,Helvetica,sans-serif
}
#panier .to12paiement {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ff7200; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#panier .to12paiement_right {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN: 0px 0px 0px 3em; COLOR: #ff7200; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#panier .to11titre {
	FONT-SIZE: 11px; FLOAT: left; MARGIN: 5px 0px; COLOR: #ff7200; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#panier .to11paiement {
	FONT-SIZE: 11px; MARGIN: 0px 0px 0px 3em; COLOR: #ff7200; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#panier .tr11b {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ff0000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#panier .to11b {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ff7200; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#panier .to11bmail {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #5d5d5d; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#panier .to11blienTexte {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ff7200; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
IMG.border {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid
}
#panier .blocVisu {
	FLOAT: left; WIDTH: 120px; HEIGHT: 154px
}
#panier .blocEC1 {
	FONT-SIZE: 10px; FLOAT: left; WIDTH: 210px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: center
}
#panier .blocEC2 {
	PADDING-LEFT: 15px; FONT-SIZE: 10px; FLOAT: left; BORDER-LEFT: #cccccc 1px solid; WIDTH: 250px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
#panier DIV.interligne {
	CLEAR: both; WIDTH: 210px; HEIGHT: 10px
}
#panier DIV.interligne2 {
	WIDTH: 200px; HEIGHT: 1px
}
#panier .ligneorange {
	BORDER-TOP: #ff7200 1px solid; WIDTH: 600px
}
#panier .lignegrise {
	BORDER-TOP: #cccccc 1px solid; WIDTH: 600px
}
#panier .ligneorange2 {
	BORDER-TOP: #ff7200 1px solid; MARGIN: 1em 0px; WIDTH: 600px; HEIGHT: 1px
}
#panier .blocLeft {
	FLOAT: left; TEXT-ALIGN: left
}
OL#mpanier A {
	FONT-SIZE: 11px; COLOR: #666666; TEXT-DECORATION: none
}
OL#mpanier A:visited {
	FONT-SIZE: 11px; COLOR: #666666; TEXT-DECORATION: none
}
OL#mpanier A:hover {
	TEXT-DECORATION: underline
}
A.panier {
	FONT-SIZE: 11px; COLOR: #666666; TEXT-DECORATION: none
}
A.panier:visited {
	FONT-SIZE: 11px; COLOR: #666666; TEXT-DECORATION: none
}
A.panier:hover {
	TEXT-DECORATION: underline
}
A.oubli {
	FONT-SIZE: 10px; COLOR: #ff7200; TEXT-DECORATION: none
}
A.oubli:visited {
	FONT-SIZE: 10px; COLOR: #ff7200; TEXT-DECORATION: none
}
A.oubli:hover {
	FONT-SIZE: 10px; TEXT-DECORATION: underline
}
A.pubpanier {
	FONT-SIZE: 11px; COLOR: #000000; TEXT-DECORATION: none
}
A.pubpanier:visited {
	FONT-SIZE: 11px; COLOR: #000000; TEXT-DECORATION: none
}
A.pubpanier:hover {
	TEXT-DECORATION: underline
}
#panier INPUT.panier {
	BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 11px; BORDER-LEFT: #666666 1px solid; WIDTH: 150px; BORDER-BOTTOM: #666666 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#panier SELECT.panier {
	BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 11px; BORDER-LEFT: #666666 1px solid; WIDTH: 150px; BORDER-BOTTOM: #666666 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#panier SELECT.paniers {
	BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 11px; BORDER-LEFT: #666666 1px solid; WIDTH: 70px; BORDER-BOTTOM: #666666 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif
}
IMG.border {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid
}
.bt {
	VERTICAL-ALIGN: middle
}
P.erreur {
	BACKGROUND-POSITION: left 50%; PADDING-LEFT: 25px; BACKGROUND-IMAGE: url(images/erreur.gif); PADDING-BOTTOM: 10px; WIDTH: 580px; PADDING-TOP: 10px; BACKGROUND-REPEAT: no-repeat
}
P.erreur {
	FONT-WEIGHT: bolder; FONT-SIZE: 11px; COLOR: #ff0000; TEXT-ALIGN: justify
}
P.erreur STRONG {
	FONT-WEIGHT: bolder; FONT-SIZE: 11px; COLOR: #ff0000; TEXT-ALIGN: justify
}
.erreur LABEL {
	FONT-WEIGHT: bolder; FONT-SIZE: 11px; COLOR: #ff0000; TEXT-ALIGN: justify
}
#panier .erreur {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ff0000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#panier INPUT.erreur {
	BORDER-RIGHT: #ff0000 1px solid; BORDER-TOP: #ff0000 1px solid; PADDING-LEFT: 3px; FONT-WEIGHT: normal; FONT-SIZE: 11px; BORDER-LEFT: #ff0000 1px solid; WIDTH: 150px; COLOR: #000000; BORDER-BOTTOM: #ff0000 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#panier SELECT.erreur {
	PADDING-LEFT: 3px; FONT-WEIGHT: normal; FONT-SIZE: 11px; WIDTH: 150px; COLOR: #ff0000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#panier OPTION.erreur {
	PADDING-LEFT: 3px; FONT-WEIGHT: normal; FONT-SIZE: 11px; WIDTH: 150px; COLOR: #ff0000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#panier TEXTAREA.erreur {
	PADDING-LEFT: 3px; FONT-WEIGHT: normal; FONT-SIZE: 11px; WIDTH: 150px; COLOR: #ff0000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#panier .blocSC1 {
	PADDING-LEFT: 15px; FONT-SIZE: 10px; FLOAT: left; WIDTH: 270px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
#panier .blocSC2 {
	PADDING-LEFT: 15px; FONT-SIZE: 10px; FLOAT: left; BORDER-LEFT: #cccccc 1px solid; WIDTH: 290px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
#panier IMG.border {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid
}
#panier .bloc600 {
	MARGIN-TOP: 0px; FONT-SIZE: 11px; FLOAT: left; WIDTH: 600px; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#panier .bloc600 .bloc300 INPUT#change_address {
	MARGIN-TOP: 30px
}
#panier .bloc600 .bloc300 INPUT#valide_address {
	MARGIN-TOP: 30px
}
#panier .bloc600 .bloc300 DIV#new_address {
	CLEAR: both; MARGIN-TOP: 30px! important; FLOAT: left; WIDTH: 100%
}
#panier .bloc600c {
	MARGIN-TOP: 0px; FONT-SIZE: 11px; FLOAT: left; WIDTH: 600px; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: center
}
#panier .bloc300 {
	DISPLAY: inline; FONT-SIZE: 11px; FLOAT: left; WIDTH: 300px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#panier .cel300 {
	WIDTH: 300px
}
#panier .bloc200coord {
	FONT-SIZE: 11px; FLOAT: left; WIDTH: 200px; PADDING-TOP: 200px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#panier .bloclib {
	FONT-SIZE: 11px; FLOAT: left; WIDTH: 120px; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 20px
}
#panier .blocinput {
	FONT-SIZE: 11px; FLOAT: left; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 20px
}
#messageperso {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid
}
#panier #charge_adr_fact {
	FLOAT: right; MARGIN-RIGHT: 30px; PADDING-TOP: 5px
}
#panier .blocpt {
	BORDER-BOTTOM: #cccccc 1px solid
}
#panier .bloc1t {
	BORDER-BOTTOM: #cccccc 1px solid
}
#panier .bloc2t {
	BORDER-BOTTOM: #cccccc 1px solid
}
#panier .bloc3t {
	BORDER-BOTTOM: #cccccc 1px solid
}
#panier .celt {
	BORDER-BOTTOM: #cccccc 1px solid
}
#panier .cel1t {
	BORDER-BOTTOM: #cccccc 1px solid
}
#panier .cel2t {
	BORDER-BOTTOM: #cccccc 1px solid
}
#panier .cel3t {
	BORDER-BOTTOM: #cccccc 1px solid
}
#panier .blocp {
	FONT-SIZE: 11px; FLOAT: left; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 5px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#panier .bloc1 {
	FONT-SIZE: 11px; FLOAT: left; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 5px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#panier .bloc2 {
	FONT-SIZE: 11px; FLOAT: left; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 5px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#panier .bloc3 {
	FONT-SIZE: 11px; FLOAT: left; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 5px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#panier .blocpt {
	FONT-SIZE: 11px; FLOAT: left; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 5px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#panier .bloc1t {
	FONT-SIZE: 11px; FLOAT: left; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 5px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#panier .bloc2t {
	FONT-SIZE: 11px; FLOAT: left; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 5px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#panier .bloc3t {
	FONT-SIZE: 11px; FLOAT: left; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 5px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#panier .blocp {
	FONT-SIZE: 11px; PADDING-BOTTOM: 10px; WIDTH: 200px; TEXT-ALIGN: left
}
#panier .blocpt {
	FONT-SIZE: 11px; PADDING-BOTTOM: 10px; WIDTH: 200px; TEXT-ALIGN: left
}
#panier .cel {
	FONT-SIZE: 11px; PADDING-BOTTOM: 10px; WIDTH: 200px; TEXT-ALIGN: left
}
#panier .bloc1 {
	WIDTH: 70px
}
#panier .bloc1t {
	WIDTH: 70px
}
#panier .cel1 {
	WIDTH: 70px
}
#panier .bloc2 {
	FONT-SIZE: 11px; WIDTH: 330px; TEXT-ALIGN: left
}
#panier .bloc2t {
	FONT-SIZE: 11px; WIDTH: 330px; TEXT-ALIGN: left
}
#panier .cel2 {
	FONT-SIZE: 11px; WIDTH: 330px; TEXT-ALIGN: left
}
#panier .bloc3 {
	WIDTH: 100px
}
#panier .bloc3t {
	WIDTH: 100px
}
#panier .cel3 {
	WIDTH: 100px
}
#panier .blocf {
	FONT-SIZE: 11px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#panier #livraison_p_label {
	DISPLAY: inline
}
#panier #livraison_k_label {
	DISPLAY: inline
}
#panier #kdo_label {
	DISPLAY: inline
}
#panier #oufact {
	DISPLAY: inline
}
#panier .bloc200 {
	FONT-SIZE: 11px; FLOAT: left; MARGIN-BOTTOM: 20px; WIDTH: 200px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#panier #choixPKDO {
	
}
#panier #choixPKDO #couleurKDO {
	DISPLAY: inline; FLOAT: left; MARGIN-LEFT: 3em
}
#panier #messageKDO {
	MARGIN-TOP: 30px! important; FLOAT: right
}
#panier .bloc201 {
	FONT-SIZE: 11px; FLOAT: left; MARGIN: 0pt 0pt 1em 3em; WIDTH: 200px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#panier .bloc20012 {
	FONT-SIZE: 11px; FLOAT: left; MARGIN: 0pt 0pt 1em 3em; WIDTH: 250px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#panier .bloc200c {
	FONT-SIZE: 11px; FLOAT: left; MARGIN-BOTTOM: 20px; WIDTH: 200px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: center
}
#panier .bloclg {
	FONT-SIZE: 11px; FLOAT: left; WIDTH: 200px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: center
}
#panier TH.bloclg {
	BORDER-BOTTOM: #cccccc 1px solid
}
#panier .bloch {
	MARGIN-TOP: 5px; FONT-SIZE: 11px; FLOAT: left; MARGIN-BOTTOM: 5px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#panier .bloch1b {
	FONT-SIZE: 10px; COLOR: #5f5f5f; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#panier .bloch2b {
	FONT-SIZE: 10px; COLOR: #5f5f5f; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#panier .bloch1g {
	FONT-SIZE: 10px; COLOR: #5f5f5f; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#panier .bloch2g {
	FONT-SIZE: 10px; COLOR: #5f5f5f; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#panier .bloch1b {
	BACKGROUND: #ffffff
}
#panier .bloch2b {
	BACKGROUND: #ffffff
}
#panier .bloch1g {
	BACKGROUND: #ededed
}
#panier .bloch2g {
	BACKGROUND: #ededed
}
#panier .bloch1b {
	FLOAT: left; WIDTH: 60px
}
#panier .bloch1g {
	FLOAT: left; WIDTH: 60px
}
#panier .bloch2b {
	FLOAT: left; WIDTH: 120px
}
#panier .bloch2g {
	FLOAT: left; WIDTH: 120px
}
#panier .kiala1 {
	FLOAT: left; WIDTH: 55px; HEIGHT: 55px
}
#panier .kiala2 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; FLOAT: left; PADDING-BOTTOM: 10px; WIDTH: 190px; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 55px
}
#panier #heures_kiala {
	DISPLAY: block; FLOAT: left
}
#panier .pc1 {
	MARGIN-TOP: 30px; FLOAT: left; WIDTH: 80px
}
#panier .pc2 {
	MARGIN-TOP: 60px; FLOAT: left; TEXT-ALIGN: center
}
#panier .pc3 {
	MARGIN-TOP: 10px; FLOAT: left; MARGIN-LEFT: 2px; WIDTH: 352px
}
#panier .pc4 {
	MARGIN-TOP: 10px; FLOAT: left
}
#panier INPUT.radio {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 11px; BORDER-BOTTOM-WIDTH: 0px; VERTICAL-ALIGN: middle; WIDTH: 10px; FONT-FAMILY: Arial, Helvetica, sans-serif; BORDER-RIGHT-WIDTH: 0px
}
#panier INPUT.input20 {
	BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #666666 1px solid; WIDTH: 20px; BORDER-BOTTOM: #666666 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: center
}
#panier INPUT.input20nbcar2 {
	BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; FONT-SIZE: 11px; MARGIN-LEFT: 220px! important; BORDER-LEFT: #666666 1px solid; WIDTH: 20px; BORDER-BOTTOM: #666666 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: center
}
#panier OPTION {
	PADDING-LEFT: 3px; FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#panier TEXTAREA {
	PADDING-LEFT: 3px; FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#panier TEXTAREA {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid
}
#panier LABEL.bloclib {
	DISPLAY: block; COLOR: #555555
}
#panier LEGEND.legendinline {
	MARGIN-LEFT: -7px
}
#panier LEGEND.legendinline2 {
	MARGIN-LEFT: -7px
}
#panier DIV.legendinline {
	MARGIN-TOP: -16px; PADDING-LEFT: 153px; POSITION: absolute
}
#panier DIV.legendinline2 {
	MARGIN-TOP: -16px; PADDING-LEFT: 305px; POSITION: absolute
}
#panier #partie_droite #saisie_ident .marge UL.identite LI {
	MARGIN-BOTTOM: 10px; LIST-STYLE-TYPE: none
}
#panier #partie_droite #saisie_bancaire UL LI {
	MARGIN-BOTTOM: 10px; LIST-STYLE-TYPE: none
}
#panier #partie_droite #saisie_ident .marge UL.identite LI {
	CLEAR: left
}
#panier #partie_droite #saisie_ident UL LI LABEL {
	FONT-SIZE: 11px; FLOAT: left; WIDTH: 155px
}
#panier #partie_droite #saisie_ident UL LI SELECT {
	FONT-SIZE: 11px; WIDTH: 160px; MARGIN-RIGHT: 10px
}
#panier #partie_droite #saisie_ident UL LI INPUT {
	FONT-SIZE: 11px; WIDTH: 160px; MARGIN-RIGHT: 10px
}
#panier #partie_droite #saisie_bancaire H3.panier {
	COLOR: #ffffff
}
#panier #partie_droite #saisie_ident H3.panier {
	COLOR: #ffffff
}
#panier #partie_droite #saisie_bancaire .titre {
	MARGIN: 0px
}
#panier #partie_droite #saisie_bancaire .gauche {
	FLOAT: left; WIDTH: 300px
}
#panier #partie_droite #saisie_bancaire .droite {
	MARGIN-LEFT: 260px
}
#panier #partie_droite #saisie_bancaire .droite H3 {
	COLOR: #999999
}
#panier #partie_droite #saisie_bancaire UL LI LABEL {
	FONT-SIZE: 11px; FLOAT: left; WIDTH: 80px
}
#panier #partie_droite #saisie_bancaire .droite LABEL {
	PADDING-LEFT: 45px; FONT-SIZE: 11px; MARGIN: 0px; WIDTH: 65px
}
#panier #partie_droite #saisie_bancaire UL LI INPUT {
	WIDTH: 160px
}
#panier #partie_droite #cgv .marge H3 {
	MARGIN-TOP: 10px; COLOR: #ffffff
}
#panier #partie_droite #cgv .marge P LABEL {
	PADDING-LEFT: 10px
}
#panier #partie_droite #cgv .marge P LABEL {
	FONT-SIZE: 11px; COLOR: #ff7200
}
#panier #partie_droite #cgv .marge P LABEL A {
	FONT-SIZE: 11px; COLOR: #ff7200
}
#panier #partie_droite #cgv .marge DIV {
	BACKGROUND-POSITION: left center; MARGIN-TOP: 30px; PADDING-LEFT: 60px; BACKGROUND-IMAGE: url(images/logo_orange.png); WIDTH: 540px; BACKGROUND-REPEAT: no-repeat
}
* HTML #panier #partie_droite #cgv .marge DIV {
	MARGIN-TOP: 10px
}
#panier #partie_droite #cgv .terminer {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 10px; TEXT-ALIGN: center
}
#panier H3.panier {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 11px; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 1px; WIDTH: 600px; COLOR: #ffffff; PADDING-TOP: 1px; BACKGROUND-COLOR: #ff7200
}
A.oubli {
	FONT-SIZE: 11px; COLOR: #ff7200; TEXT-DECORATION: none
}
A.oubli:visited {
	FONT-SIZE: 11px; COLOR: #ff7200; TEXT-DECORATION: none
}
A.oubli:hover {
	FONT-SIZE: 11px; COLOR: #ff7200; TEXT-DECORATION: underline
}
#panier .blocpanierli {
	WIDTH: 400px; HEIGHT: 30px
}
#panier .panierli1 {
	FONT-SIZE: 11px; FLOAT: left; MARGIN-BOTTOM: 10px; WIDTH: 155px; FONT-FAMILY: Arial, Helvetica, sans-serif; LIST-STYLE-TYPE: none
}
#panier .panierli1erreur {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; FLOAT: left; MARGIN-BOTTOM: 10px; WIDTH: 155px; COLOR: #ff0000; FONT-FAMILY: Arial, Helvetica, sans-serif; LIST-STYLE-TYPE: none
}
#panier .panierli2 {
	FONT-SIZE: 11px; FLOAT: left; WIDTH: 85px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#panier .panierli2erreur {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; FLOAT: left; WIDTH: 85px; COLOR: #ff0000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#panier .rowfm {
	CLEAR: both
}
#panier .rowfm1 {
	CLEAR: both; PADDING-TOP: 5px
}
#panier .rowfm2 {
	CLEAR: both; PADDING-TOP: 3px
}
#panier #saisie_bancaire #votrecptbanc .gauche {
	WIDTH: 250px
}
#panier #saisie_bancaire #votrecptbanc .droite {
	WIDTH: 320px
}
#panier #saisie_bancaire #votrecptbanc .gauche LABEL {
	WIDTH: 90px
}
#panier #saisie_bancaire #votrecptbanc .droite LABEL {
	WIDTH: 90px
}
#panier LABEL {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
P .cdp {
	BACKGROUND: yellow; WIDTH: 600px; PADDING-TOP: 10px; HEIGHT: 100px; TEXT-ALIGN: center
}
#panier .bloch1 {
	FONT-SIZE: 10px; FLOAT: left; WIDTH: 55px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#panier .bloch2 {
	FONT-SIZE: 10px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#panier .blocp1t {
	BORDER-BOTTOM: #cccccc 1px solid
}
#panier .blocp2t {
	BORDER-BOTTOM: #cccccc 1px solid
}
#panier .blocp3t {
	BORDER-BOTTOM: #cccccc 1px solid
}
#panier .blocp4t {
	BORDER-BOTTOM: #cccccc 1px solid
}
#panier .blocp5t {
	BORDER-BOTTOM: #cccccc 1px solid
}
#panier .blocp6t {
	BORDER-BOTTOM: #cccccc 1px solid
}
#panier .blocp7t {
	BORDER-BOTTOM: #cccccc 1px solid
}
#panier .blocp1 {
	FONT-SIZE: 11px; FLOAT: left; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 5px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#panier .blocp1t {
	FONT-SIZE: 11px; FLOAT: left; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 5px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#panier .blocp2 {
	FONT-SIZE: 11px; FLOAT: left; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 5px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#panier .blocp2t {
	FONT-SIZE: 11px; FLOAT: left; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 5px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#panier .blocp3 {
	FONT-SIZE: 11px; FLOAT: left; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 5px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#panier .blocp3t {
	FONT-SIZE: 11px; FLOAT: left; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 5px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#panier .blocp4 {
	FONT-SIZE: 11px; FLOAT: left; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 5px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#panier .blocp4t {
	FONT-SIZE: 11px; FLOAT: left; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 5px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#panier .blocp5 {
	FONT-SIZE: 11px; FLOAT: left; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 5px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#panier .blocp5t {
	FONT-SIZE: 11px; FLOAT: left; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 5px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#panier .blocp6 {
	FONT-SIZE: 11px; FLOAT: left; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 5px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#panier .blocp6t {
	FONT-SIZE: 11px; FLOAT: left; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 5px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#panier .blocp7 {
	FONT-SIZE: 11px; FLOAT: left; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 5px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#panier .blocp8 {
	FONT-SIZE: 11px; FLOAT: left; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 5px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#panier .blocp1 {
	WIDTH: 200px
}
#panier .blocp1t {
	WIDTH: 200px
}
#panier .blocp2 {
	WIDTH: 30px; TEXT-ALIGN: center
}
#panier .blocp2t {
	WIDTH: 30px; TEXT-ALIGN: center
}
#panier .blocp3 {
	WIDTH: 90px
}
#panier .blocp3t {
	WIDTH: 90px
}
#panier .blocp4 {
	WIDTH: 80px
}
#panier .blocp4t {
	WIDTH: 80px
}
#panier .blocp5 {
	WIDTH: 100px
}
#panier .blocp5t {
	WIDTH: 100px
}
#panier .blocp6 {
	WIDTH: 100px
}
#panier .blocp6t {
	WIDTH: 100px
}
#panier .blocp6 A {
	BACKGROUND-POSITION: left top; PADDING-LEFT: 20px; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(images/supprimer.png); WIDTH: 100px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
#panier .blocp7 {
	WIDTH: 280px
}
#panier .blocp7 A {
	BACKGROUND-POSITION: left top; PADDING-LEFT: 20px; FONT-SIZE: 11px; FLOAT: left; BACKGROUND-IMAGE: url(images/ajouter.png); PADDING-BOTTOM: 5px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
#panier .blocp8 {
	FLOAT: left; WIDTH: 70px
}
#panier #partie_droite .info_port {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; FONT-WEIGHT: normal; FLOAT: left; BORDER-LEFT: #cccccc 1px solid; WIDTH: 200px; BORDER-BOTTOM: #cccccc 1px solid
}
#panier #partie_droite .info_port P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#panier #partie_droite .info_port P.l0 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bolder; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; COLOR: #ffffff; PADDING-TOP: 2px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ff7200
}
#panier #partie_droite .info_port_panier {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; FONT-WEIGHT: normal; FLOAT: right; BORDER-LEFT: #cccccc 1px solid; WIDTH: 230px; BORDER-BOTTOM: #cccccc 1px solid
}
#panier #partie_droite .info_port_panier2 {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; FONT-WEIGHT: normal; FLOAT: right; BORDER-LEFT: #cccccc 1px solid; WIDTH: 220px; BORDER-BOTTOM: #cccccc 1px solid
}
#panier #partie_droite .info_port_panier P.l0panier {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bolder; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; COLOR: #ffffff; PADDING-TOP: 2px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ff7200; TEXT-ALIGN: center
}
#panier #partie_droite .info_port_panier2 P.l0panier {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bolder; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; COLOR: #ffffff; PADDING-TOP: 2px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ff7200; TEXT-ALIGN: center
}
#panier #partie_droite .info_port_panier P.l2panier {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 6px; COLOR: #5d5d5d; PADDING-TOP: 6px; FONT-FAMILY: Arial; TEXT-ALIGN: center
}
#panier #partie_droite .info_port_panier2 P.l2panier {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 6px; COLOR: #5d5d5d; PADDING-TOP: 6px; FONT-FAMILY: Arial; TEXT-ALIGN: center
}
#panier #partie_droite .info_port P.l1 {
	FONT-WEIGHT: bolder; FONT-SIZE: 11px; COLOR: #ff7200
}
#panier #partie_droite .info_port P.l2 {
	COLOR: black
}
#panier #partie_droite .info_port P.l2 SPAN {
	COLOR: black
}
#panier #partie_droite .fin_cmd {
	MARGIN-TOP: 10px; FONT-SIZE: 11px; FLOAT: left; WIDTH: 330px; COLOR: black; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
#panier #partie_droite .fin_cmdc {
	MARGIN-TOP: 10px; MARGIN-LEFT: 50px; TEXT-ALIGN: center
}
#panier #partie_droite .fin_cmdc2 {
	MARGIN-TOP: 100px; MARGIN-RIGHT: 55px; TEXT-ALIGN: right
}
#panier #partie_droite .fin_cmdc3 {
	MARGIN-TOP: 50px; FLOAT: left; TEXT-ALIGN: left
}
#panier #partie_droite .endbloc {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 330px; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: right
}
#panier #partie_droite .pied {
	BACKGROUND-POSITION: left bottom; PADDING-LEFT: 20px; FONT-SIZE: 10px; FLOAT: left; BACKGROUND-IMAGE: url(images/triangle.png); WIDTH: 600px; PADDING-TOP: 10px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#panier #partie_droite .msg_panier {
	BACKGROUND-POSITION: left top; PADDING-LEFT: 20px; FONT-SIZE: 10px; BACKGROUND-IMAGE: url(images/triangle.png); MARGIN: 5px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: justify
}
#panier #partie_droite P.msg_panier {
	BACKGROUND-POSITION: left top; PADDING-LEFT: 20px; FONT-SIZE: 10px; BACKGROUND-IMAGE: url(images/triangle.png); MARGIN: 5px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: justify
}
#panier .bloc270 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 270px; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#panier .bloc330 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 330px; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#panier .bloclib2 {
	FONT-SIZE: 11px; FLOAT: left; WIDTH: 130px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#panier .blocnb {
	FONT-SIZE: 11px; FLOAT: left; WIDTH: 100px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#panier INPUT.panierf {
	BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 11px; BORDER-LEFT: #666666 1px solid; BORDER-BOTTOM: #666666 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#panier INPUT.erreurf {
	BORDER-RIGHT: #ff0000 1px solid; BORDER-TOP: #ff0000 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: normal; FONT-SIZE: 11px; BORDER-LEFT: #ff0000 1px solid; COLOR: #000000; BORDER-BOTTOM: #ff0000 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#panier P.erreur2 {
	BORDER-RIGHT: #ff0000 1px solid; BORDER-TOP: #ff0000 1px solid; MARGIN-TOP: 1em; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BORDER-LEFT: #ff0000 1px solid; COLOR: #ff0000; BORDER-BOTTOM: #ff0000 1px solid
}
#panier #blocpanier * {
	TEXT-ALIGN: left
}
#panier #blocpanier TH {
	FONT-WEIGHT: normal
}
#panier #blocpanier TD {
	PADDING-BOTTOM: 3px; PADDING-TOP: 7px
}
#panier .blocpanier1t {
	BORDER-BOTTOM: #cccccc 1px solid
}
#panier .blocpanier2t {
	BORDER-BOTTOM: #cccccc 1px solid
}
#panier .blocpanier3t {
	BORDER-BOTTOM: #cccccc 1px solid
}
#panier .blocpanier4t {
	BORDER-BOTTOM: #cccccc 1px solid
}
#panier .blocpanier5t {
	BORDER-BOTTOM: #cccccc 1px solid
}
#panier .blocpanier6t {
	BORDER-BOTTOM: #cccccc 1px solid
}
#panier .blocpanier7t {
	BORDER-BOTTOM: #cccccc 1px solid
}
#panier .blocpanier1t {
	FONT-SIZE: 11px; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 5px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#panier .blocpanier2t {
	FONT-SIZE: 11px; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 5px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#panier .blocpanier3t {
	FONT-SIZE: 11px; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 5px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#panier .blocpanier4t {
	FONT-SIZE: 11px; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 5px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#panier .blocpanier5t {
	FONT-SIZE: 11px; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 5px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#panier .blocpanier6t {
	FONT-SIZE: 11px; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 5px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#panier .blocpanier1t {
	WIDTH: 200px
}
#panier .blocpanier2t {
	WIDTH: 30px
}
#panier .blocpanier3t {
	WIDTH: 90px
}
#panier .blocpanier4t {
	WIDTH: 80px
}
#panier .blocpanier5t {
	WIDTH: 100px
}
#panier .blocpanier6t {
	WIDTH: 100px
}
#panier .blocpanier6 A {
	BACKGROUND-POSITION: left top; PADDING-LEFT: 20px; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(images/supprimer.png); WIDTH: 100px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
#panier .blocpanier7 {
	WIDTH: 280px
}
#panier .blocpanier7 A {
	BACKGROUND-POSITION: left top; PADDING-LEFT: 20px; FONT-SIZE: 11px; FLOAT: left; BACKGROUND-IMAGE: url(images/ajouter.png); PADDING-BOTTOM: 5px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
#panier .blocpanier8 {
	FLOAT: left; WIDTH: 70px
}
#panier #img_cb {
	MARGIN: 10px 0px -10px
}
#panier INPUT#terminer_cb {
	MARGIN-TOP: 2em; DISPLAY: block; FLOAT: right
}
#panier INPUT#terminer_chb {
	MARGIN-TOP: 2em; DISPLAY: block; FLOAT: right
}
#panier INPUT#terminer_cr {
	MARGIN-TOP: 2em; DISPLAY: block; FLOAT: right
}
#panier #label_cr {
	DISPLAY: inline
}
#panier #label_ch {
	DISPLAY: inline
}
#panier #label_cb {
	DISPLAY: inline
}
#panier #label_codeall {
	DISPLAY: inline
}
#panier #bon_achat {
	FLOAT: left; MARGIN: 1em 0px 0px
}
#panier #valid_fact_c3c {
	FLOAT: right; MARGIN: 0px 3em 0px 0px
}
#panier #cb_paiement1 {
	FLOAT: left; MARGIN: 1em 0px 0px 0em
}
#panier #numbon {
	DISPLAY: block; MARGIN-LEFT: 3em
}
#panier #label_numbon {
	DISPLAY: block; MARGIN-LEFT: 3em; COLOR: #5d5d5d
}
#panier #recalculer {
	MARGIN: 2em 0px 0px 1em
}
#panier #cb_paiement1 #labelnb {
	DISPLAY: inline; MARGIN: 0px 0px 0px 3em; COLOR: #5d5d5d
}
#panier #cb_paiement1 #labelnb_err {
	DISPLAY: inline; MARGIN: 0px 0px 0px 3em; COLOR: #ff0000
}
#panier #cb_paiement1 INPUT {
	BORDER-RIGHT: #666 1px solid; BORDER-TOP: #666 1px solid; DISPLAY: block; MARGIN: 0px 0px 0px 3em; BORDER-LEFT: #666 1px solid; BORDER-BOTTOM: #666 1px solid
}
#panier #cb_paiement3 INPUT {
	BORDER-RIGHT: #666 1px solid; BORDER-TOP: #666 1px solid; BORDER-LEFT: #666 1px solid; BORDER-BOTTOM: #666 1px solid
}
#panier #cb_paiement2 INPUT {
	BORDER-RIGHT: #666 1px solid; BORDER-TOP: #666 1px solid; BORDER-LEFT: #666 1px solid; BORDER-BOTTOM: #666 1px solid
}
#panier #cb_paiement2 {
	FLOAT: left; MARGIN: 1em 0px 0px 2em
}
#panier #cb_paiement2 #labelmoiscb {
	DISPLAY: block; COLOR: #5d5d5d
}
#panier #cb_paiement2 #labelmoiscb_err {
	DISPLAY: block; COLOR: #ff0000
}
#panier #cb_paiement2 #anneecb {
	MARGIN: 0px 0px 0px 1em
}
#panier #cb_paiement3 {
	FLOAT: left; MARGIN: 1em 0px 0px 2em
}
#panier #cb_paiement3 #labelpicto {
	DISPLAY: block; COLOR: #5d5d5d
}
#panier #cb_paiement3 #labelpicto_err {
	DISPLAY: block; COLOR: #ff0000
}
#panier #term_paiement {
	MARGIN-BOTTOM: 20px! important
}
#panier #message_cb {
	MARGIN-TOP: 1em; FLOAT: left; WIDTH: 520px; COLOR: #000
}
#panier #message_cb_err {
	MARGIN-TOP: 1em; FLOAT: left; WIDTH: 520px; COLOR: #ff0000
}
#panier #label_codeall {
	DISPLAY: inline; FLOAT: left; MARGIN: 0px 1em 0px 3em
}
#panier #message_ba {
	PADDING-BOTTOM: 0.5em; MARGIN: 1em 0px 0px; COLOR: #000000; BORDER-BOTTOM: #ff7200 1px solid
}
#panier #cheque_paiement {
	FLOAT: left; MARGIN: 1em 0px 0px 3em; COLOR: #000
}
#panier #cr_paiement {
	FLOAT: left; MARGIN: 1em 0px 0px; WIDTH: 500px
}
#panier #cr_paiement2 {
	MARGIN: 1em 0px 0px
}
#panier #img_cheque_paiement {
	FLOAT: left; MARGIN: -2em 0px 0px 305px
}
#panier #img_laposte {
	FLOAT: left; MARGIN: -2.3em 0px 0px 65px
}
#panier #img_laposte2 {
	FLOAT: left; MARGIN: -2.3em 0px 0px 160px
}
#panier #img_bon_achat {
	FLOAT: left; MARGIN: 1em 0px 0px 3em
}
#panier SELECT.panierf {
	PADDING-LEFT: 5px; FONT-SIZE: 11px; WIDTH: 50px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#panier OPTION.panierf {
	PADDING-LEFT: 5px; FONT-SIZE: 11px; WIDTH: 50px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#panier SELECT.erreurf {
	PADDING-LEFT: 5px; FONT-SIZE: 11px; WIDTH: 50px; COLOR: #ff0000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#panier OPTION.erreurf {
	PADDING-LEFT: 5px; FONT-SIZE: 11px; WIDTH: 50px; COLOR: #ff0000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#panier .bloc70 {
	FONT-SIZE: 11px; FLOAT: left; MARGIN-BOTTOM: 20px; WIDTH: 70px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#panier .bloc230 {
	FONT-SIZE: 11px; FLOAT: left; MARGIN-BOTTOM: 20px; WIDTH: 230px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#panier .bloc100 {
	DISPLAY: inline; FONT-SIZE: 11px; FLOAT: left; MARGIN-BOTTOM: 5px; WIDTH: 100px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: center
}
#panier .cel100 {
	MARGIN-BOTTOM: 5px; WIDTH: 100px; TEXT-ALIGN: center
}
#panier .bloclib {
	FONT-SIZE: 11px; FLOAT: left; WIDTH: 120px; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 20px
}
#panier .blocinputf {
	FONT-SIZE: 11px; FLOAT: left; WIDTH: 180px; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 20px
}
#panier #recapcde {
	MARGIN-TOP: 5px; BORDER-COLLAPSE: separate
}
#panier #recapcde CAPTION {
	DISPLAY: none
}
#panier #recapcde TH {
	FONT-WEIGHT: normal
}
#panier #recapcde TH.left {
	TEXT-ALIGN: left
}
#panier #recapcde TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
#panier #recapcde TR.lgrise TH {
	FONT-WEIGHT: bold; MARGIN-BOTTOM: 10px; BORDER-BOTTOM: #cccccc 1px solid; TEXT-ALIGN: left
}
#panier #recapcde TR.lorange TH {
	BORDER-TOP: #ff7200 1px solid; PADDING-TOP: 10px
}
#panier #recapcde TR.lorange TD {
	BORDER-TOP: #ff7200 1px solid; PADDING-TOP: 10px
}
#panier #refcmd CAPTION {
	DISPLAY: none
}
#panier #recuelec {
	MARGIN-TOP: 20px; BORDER-COLLAPSE: separate
}
#panier #recuelec CAPTION {
	DISPLAY: none
}
#panier #recuelec TH {
	FONT-WEIGHT: normal
}
#panier #recuelec TH {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; TEXT-ALIGN: left
}
#panier #recuelec TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; TEXT-ALIGN: left
}
#panier #recuelec TR.lgrise TH {
	FONT-WEIGHT: bold; MARGIN-BOTTOM: 10px; BORDER-BOTTOM: #ccc 1px solid
}
#panier .blocrct1 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; FLOAT: left; WIDTH: 200px; COLOR: #ff7200; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: center
}
#panier .blocrct2 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; FLOAT: left; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 2px; WIDTH: 200px; COLOR: #ffffff; PADDING-TOP: 2px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ff7200; TEXT-ALIGN: center
}
#panier .blocrc {
	MARGIN-TOP: 5px; FONT-SIZE: 11px; FLOAT: left; WIDTH: 150px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#panier .bloc120 {
	FONT-SIZE: 11px; FLOAT: left; WIDTH: 120px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#panier .bloc150 {
	FONT-SIZE: 11px; FLOAT: left; WIDTH: 150px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#panier .atp1 {
	FONT-SIZE: 11px; FLOAT: left; WIDTH: 100px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#panier .atp2 {
	FONT-SIZE: 11px; FLOAT: left; WIDTH: 200px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.panier_message_UNIK {
	COLOR: #666666
}
.panier_lien_UNIK A {
	COLOR: #ff7200; TEXT-DECORATION: underline
}
LABEL .visible {
	DISPLAY: inline
}
DL#totalPanier {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; FLOAT: left; MARGIN: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
DL#totalPanier DD {
	FLOAT: left; MARGIN: 0px 72px 0px 0px
}
DL#totalPanier DD STRONG {
	COLOR: black
}
DT STRONG {
	COLOR: black
}
DL#totalPanier DT {
	MARGIN-RIGHT: 100px; TEXT-ALIGN: right
}
TABLE#tablePanier {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 11px; FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; MARGIN-BOTTOM: 8px; WIDTH: 600px; FONT-FAMILY: Arial, Helvetica, sans-serif; BORDER-COLLAPSE: collapse; TEXT-ALIGN: left; BORDER-RIGHT-WIDTH: 0px; border-spacing: 0px
}
TABLE#tablePanier CAPTION {
	DISPLAY: none
}
ABBR {
	DISPLAY: none
}
TABLE#tablePanier TR {
	VERTICAL-ALIGN: top
}
TABLE#tablePanier TH {
	FONT-WEIGHT: normal; PADDING-BOTTOM: 3px; PADDING-TOP: 7px
}
TABLE#tablePanier TD {
	FONT-WEIGHT: normal; PADDING-BOTTOM: 3px; PADDING-TOP: 7px
}
TABLE#tablePanier TH#tp_art {
	COLOR: black; BORDER-BOTTOM: #cccccc 1px solid
}
TH#tp_att {
	COLOR: black; BORDER-BOTTOM: #cccccc 1px solid
}
TH#tp_prixu {
	COLOR: black; BORDER-BOTTOM: #cccccc 1px solid
}
TH#tp_qte {
	COLOR: black; BORDER-BOTTOM: #cccccc 1px solid
}
TH#tp_mont {
	COLOR: black; BORDER-BOTTOM: #cccccc 1px solid
}
TH#tp_sup {
	COLOR: black; BORDER-BOTTOM: #cccccc 1px solid
}
TABLE#tablePanier TH#tp_art {
	FONT-WEIGHT: bold; WIDTH: 230px
}
TABLE#tablePanier TH#tp_att {
	FONT-WEIGHT: bold; WIDTH: 30px; TEXT-ALIGN: center
}
TABLE#tablePanier TH#tp_prixu {
	FONT-WEIGHT: bold; WIDTH: 90px
}
TABLE#tablePanier TH#tp_qte {
	FONT-WEIGHT: bold; WIDTH: 80px
}
TABLE#tablePanier TH#tp_mont {
	FONT-WEIGHT: bold; WIDTH: 100px
}
TABLE#tablePanier TH#tp_sup {
	FONT-WEIGHT: bold; WIDTH: 100px
}
TABLE#tablePanier INPUT.panierf {
	BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; PADDING-LEFT: 5px; BORDER-LEFT: #666666 1px solid; WIDTH: 30px; BORDER-BOTTOM: #666666 1px solid
}
.tab_recap_bon_achat_first_col {
	PADDING-RIGHT: 5px; PADDING-LEFT: 10px; BACKGROUND: url(images/tab_bon_achat_bordure.gif) repeat-y left top; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: middle; PADDING-TOP: 10px; TEXT-ALIGN: center
}
.tab_recap_bon_achat_last_row {
	BACKGROUND: url(images/tab_bon_achat_bordure.gif) repeat-x left bottom; VERTICAL-ALIGN: middle; TEXT-ALIGN: center
}
.tab_recap_bon_achat_first_line {
	BACKGROUND: url(images/tab_bon_achat_bordure.gif) repeat-x left top; VERTICAL-ALIGN: middle; BORDER-BOTTOM: #ff6600 2px solid; TEXT-ALIGN: center
}
.tab_recap_bon_achat_sep_col {
	BORDER-RIGHT: #ff6600 2px solid; VERTICAL-ALIGN: middle; HEIGHT: 40px; TEXT-ALIGN: center
}
.tab_recap_bon_achat_HG {
	BACKGROUND: url(images/tab_bon_achat_hg.gif) no-repeat left top
}
.tab_recap_bon_achat_HD {
	BACKGROUND: url(images/tab_bon_achat_hd.gif) no-repeat right top
}
.tab_recap_bon_achat_BG {
	BACKGROUND: url(images/tab_bon_achat_bg.gif) no-repeat left bottom
}
.tab_recap_bon_achat_BD {
	BACKGROUND: url(images/tab_bon_achat_bd.gif) no-repeat right bottom; VERTICAL-ALIGN: middle; TEXT-ALIGN: center
}
#tab_recap_bon_achat_col_num {
	PADDING-RIGHT: 5px; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: middle; WIDTH: 110px; PADDING-TOP: 10px; TEXT-ALIGN: center
}
#tab_recap_bon_achat_col_amount {
	PADDING-RIGHT: 15px; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: middle; PADDING-TOP: 10px; TEXT-ALIGN: center
}
#tab_recap_bon_achat_deco_bg {
	VERTICAL-ALIGN: middle; TEXT-ALIGN: center
}
#tab_recap_bon_achat_deco_bd {
	VERTICAL-ALIGN: middle; TEXT-ALIGN: center
}
#tab_recap_bon_achat_col_delete {
	PADDING-RIGHT: 5px; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: middle; PADDING-TOP: 10px; TEXT-ALIGN: center
}
#tab_recap_bon_achat_col_val {
	PADDING-RIGHT: 5px; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: middle; WIDTH: 120px; PADDING-TOP: 10px; TEXT-ALIGN: center
}
#tab_recap_bon_achat_recap IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
#tab_recap_bon_achat_recap CAPTION {
	DISPLAY: none
}
#tab_recap_bon_achat_recap TH {
	FONT-WEIGHT: normal
}
#tab_recap_bon_achat_recap TD {
	FONT-WEIGHT: normal; PADDING-TOP: 0px
}
#tab_recap_bon_achat_recap {
	PADDING-BOTTOM: 5px; MARGIN: 0pt 0pt 0pt 3em; PADDING-TOP: 30px
}
#recap_bon_achat {
	MARGIN: 1em 0px 0px
}
