@import url( ("../templates/customize/menus.css") );
BODY {
	FONT-SIZE: 8pt; FONT-FAMILY: Arial,Verdana, Helvetica, sans-serif
}
A.nav {
	FONT-SIZE: 10pt; CURSOR: hand; COLOR: #000080; TEXT-DECORATION: none
}
A.nav:visited {
	FONT-SIZE: 10pt; CURSOR: hand; COLOR: #000080
}
A.nav:active {
	FONT-SIZE: 10pt; CURSOR: hand; COLOR: #ff0000
}
A.nav:hover {
	FONT-SIZE: 10pt; CURSOR: hand; COLOR: #cc0000; TEXT-DECORATION: underline
}
A.unav {
	FONT-SIZE: 8pt; CURSOR: hand; COLOR: #000080; TEXT-DECORATION: none
}
A.unav:visited {
	FONT-SIZE: 8pt; CURSOR: hand; COLOR: #000080
}
A.unav:active {
	FONT-SIZE: 8pt; CURSOR: hand; COLOR: #ff0000
}
A.unav:hover {
	FONT-SIZE: 8pt; CURSOR: hand; COLOR: #cc0000
}
A.link {
	FONT-SIZE: 8pt; CURSOR: hand; COLOR: #000080; TEXT-DECORATION: none
}
A.link:visited {
	FONT-SIZE: 8pt; CURSOR: hand; COLOR: #000080
}
A.link:active {
	FONT-SIZE: 8pt; CURSOR: hand; COLOR: #ff0000
}
A.link:hover {
	FONT-SIZE: 8pt; CURSOR: hand; COLOR: #cc0000; TEXT-DECORATION: underline
}
A.clink {
	FONT-SIZE: 10px; CURSOR: hand; COLOR: #000080; FONT-FAMILY: thaoma; TEXT-DECORATION: none
}
A.clink:visited {
	FONT-SIZE: 10px; CURSOR: hand; COLOR: #000080; FONT-FAMILY: thaoma
}
A.clink:active {
	FONT-SIZE: 10px; CURSOR: hand; COLOR: #ff0000; FONT-FAMILY: thaoma
}
A.clink:hover {
	FONT-SIZE: 10px; CURSOR: hand; COLOR: #cc0000; FONT-FAMILY: thaoma; TEXT-DECORATION: underline
}
A.flink {
	FONT-SIZE: 10px; CURSOR: hand; COLOR: #000080; FONT-FAMILY: verdana; TEXT-DECORATION: none
}
A.flink:visited {
	FONT-SIZE: 10px; CURSOR: hand; COLOR: #000080; FONT-FAMILY: verdana
}
A.flink:active {
	FONT-SIZE: 10px; CURSOR: hand; COLOR: #ff0000; FONT-FAMILY: verdana
}
A.flink:hover {
	FONT-SIZE: 10px; CURSOR: hand; COLOR: #cc0000; FONT-FAMILY: verdana; TEXT-DECORATION: underline
}
.handon {
	CURSOR: hand
}
H1 {
	FONT-WEIGHT: normal; FONT-SIZE: 20px; PADDING-BOTTOM: 4px; COLOR: #565e37; BORDER-BOTTOM: #ddd 1px solid; FONT-FAMILY: Arial,verdana,sans-serif
}
H2 {
	MARGIN-TOP: 14px; FONT-WEIGHT: normal; FONT-SIZE: 18px; COLOR: #555; FONT-FAMILY: Verdana,sans-serif
}
H2 SPAN {
	BORDER-TOP: #ddd 1px solid; MARGIN-TOP: 5px; DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #ff1493
}
H2 EM {
	FONT-WEIGHT: bold; COLOR: #ff6600; FONT-STYLE: normal
}
UNKNOWN {
	MARGIN-TOP: 3em
}
H3 {
	FONT-SIZE: 18px; MARGIN: 14px 0px 30px; COLOR: #555; FONT-FAMILY: arial,verdana,sans-serif
}
H3 SPAN {
	BORDER-TOP: #ddd 1px solid; MARGIN-TOP: 5px; DISPLAY: block; FONT-WEIGHT: normal; FONT-SIZE: 14px; COLOR: #ff1493
}
H4 {
	FONT-WEIGHT: bolder; FONT-SIZE: 16px; MARGIN-BOTTOM: 20px; COLOR: #06c; FONT-FAMILY: arial,verdana
}
FIELDSET H4 {
	MARGIN-TOP: 14px; FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #ff6600; BORDER-BOTTOM: #ffe6b8 1px solid; FONT-FAMILY: arial,verdana,sans-serif
}
H5 {
	MARGIN-TOP: 14px; FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #555; FONT-FAMILY: arial,verdana, sans-serif
}
H6 {
	MARGIN-TOP: 14px; FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #555; FONT-FAMILY: arial,verdana, sans-serif
}
H6 {
	MARGIN-BOTTOM: 0px; COLOR: #ff6600
}
ACRONYM {
	CURSOR: help; BORDER-BOTTOM: #000 1px dashed
}
SPAN {
	FONT-SIZE: 8pt; TEXT-TRANSFORM: none; COLOR: black; FONT-FAMILY: arial
}
SPAN.special {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; TEXT-TRANSFORM: none; COLOR: red; FONT-FAMILY: arial
}
SPAN.stats {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; TEXT-TRANSFORM: none; COLOR: red; FONT-FAMILY: arial
}
P.bigp {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; FONT-FAMILY: arial
}
.bigp SPAN {
	FONT-SIZE: 16px; COLOR: #ff6600
}
#main {
	MARGIN-TOP: 50px
}
#main H1 {
	MARGIN-BOTTOM: 20px
}
SPAN.libelle {
	FONT-SIZE: 20px; COLOR: #ff6600
}
.bordered {
	BORDER-RIGHT: #888 1px solid; PADDING-RIGHT: 20px; BORDER-TOP: #888 1px solid; PADDING-LEFT: 20px; PADDING-BOTTOM: 20px; BORDER-LEFT: #888 1px solid; PADDING-TOP: 20px; BORDER-BOTTOM: #888 1px solid
}
.product-bottom-menu {
	BORDER-RIGHT: #c2c2c2 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #c2c2c2 1px solid; PADDING-LEFT: 8px; FONT-WEIGHT: bold; BACKGROUND: #fffacd; PADDING-BOTTOM: 8px; BORDER-LEFT: #c2c2c2 1px solid; PADDING-TOP: 8px; BORDER-BOTTOM: #c2c2c2 1px solid; TEXT-ALIGN: right
}
.product-bottom-menu A {
	COLOR: #000
}
#productdetails {
	BORDER-RIGHT: #c2c2c2 2px solid; PADDING-RIGHT: 20px; BORDER-TOP: #c2c2c2 2px solid; PADDING-LEFT: 20px; BACKGROUND: #fafafa; PADDING-BOTTOM: 20px; MARGIN: 40px 0px 20px; BORDER-LEFT: #c2c2c2 2px solid; PADDING-TOP: 20px; BORDER-BOTTOM: #c2c2c2 2px solid
}
#productprice {
	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 10px; BACKGROUND: #fefff1; FLOAT: right; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 0px 20px; BORDER-LEFT: #ddd 1px solid; WIDTH: 40%; PADDING-TOP: 10px; BORDER-BOTTOM: #ddd 1px solid
}
#productdescription {
	BORDER-RIGHT: #c2c2c2 1px solid; PADDING-RIGHT: 20px; BORDER-TOP: #c2c2c2 1px solid; PADDING-LEFT: 20px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 20px; BORDER-LEFT: #c2c2c2 1px solid; PADDING-TOP: 20px; BORDER-BOTTOM: #c2c2c2 1px solid
}
#productprice SPAN {
	FONT-WEIGHT: bold; COLOR: #8b3a3a
}
#productcomments {
	BORDER-RIGHT: #fef0c9 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #fef0c9 1px solid; PADDING-LEFT: 4px; BACKGROUND: #fffff2; PADDING-BOTTOM: 4px; MARGIN: 40px 0px 10px; BORDER-LEFT: #fef0c9 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #fef0c9 1px solid; TEXT-ALIGN: right
}
.clientcomment {
	BORDER-RIGHT: #c2c2c2 1px solid; PADDING-RIGHT: 20px; BORDER-TOP: #c2c2c2 1px solid; PADDING-LEFT: 20px; BACKGROUND: #fafafa; PADDING-BOTTOM: 5px; MARGIN: 10px 0px; BORDER-LEFT: #c2c2c2 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #c2c2c2 1px solid
}
.paywaydiv {
	BORDER-RIGHT: #ddd 1px solid; BORDER-TOP: 0px; BACKGROUND: #fefefe; MARGIN: 50px 0px 20px; BORDER-LEFT: #ddd 1px solid; BORDER-BOTTOM: 0px
}
.paywaydiv P {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 1.1em; PADDING-BOTTOM: 10px; LINE-HEIGHT: 140%; PADDING-TOP: 10px
}
.floatleft {
	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 4px; FLOAT: left; PADDING-BOTTOM: 4px; MARGIN: 5px 20px 5px 10px; BORDER-LEFT: #ddd 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #ddd 1px solid; moz-border-radius: 8px; msie-border-radius: 8px
}
.floatright {
	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 4px; FLOAT: right; PADDING-BOTTOM: 4px; MARGIN: 5px 20px 5px 10px; BORDER-LEFT: #ddd 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #ddd 1px solid; moz-border-radius: 8px; msie-border-radius: 8px
}
.orderreference {
	BORDER-RIGHT: 0px; BORDER-TOP: #ddd 1px solid; BACKGROUND: #f8f9f2; MARGIN: 0px; BORDER-LEFT: 0px; COLOR: #000; BORDER-BOTTOM: #ddd 1px solid
}
.orderreference SPAN {
	PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 1.5em; FLOAT: right; MARGIN: 0px 0px 20px; BORDER-LEFT: #ddd 1px solid; COLOR: #228b22; HEIGHT: 100%
}
#description {
	BORDER-RIGHT: #ff6d45 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #ff6d45 1px solid; PADDING-LEFT: 20px; FONT-WEIGHT: bold; BACKGROUND: #ffffe9; PADDING-BOTTOM: 2px; BORDER-LEFT: #ff6d45 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #ff6d45 1px solid; max-width: 36em
}
#formulaire {
	BORDER-RIGHT: #c2c3be 1px solid; PADDING-RIGHT: 20px; BORDER-TOP: #c2c3be 1px solid; PADDING-LEFT: 20px; FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND: #f8f9f2; PADDING-BOTTOM: 20px; MARGIN: 20px auto 0px; BORDER-LEFT: #c2c3be 1px solid; WIDTH: 94%; COLOR: #000; PADDING-TOP: 20px; BORDER-BOTTOM: #c2c3be 1px solid; max-width: 36em
}
#formulaire P {
	MARGIN-TOP: 10px; MARGIN-BOTTOM: 10px; LINE-HEIGHT: 150%
}
#formulaire SPAN {
	COLOR: red
}
P.remarque {
	BORDER-TOP: red 2px solid; COLOR: red; BORDER-BOTTOM: red 2px solid
}
#attention {
	BORDER-RIGHT: #ff6d45 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #ff6d45 1px solid; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND: #fff6f3; PADDING-BOTTOM: 4px; BORDER-LEFT: #ff6d45 1px solid; WIDTH: 400px; COLOR: #ff6d45; PADDING-TOP: 4px; BORDER-BOTTOM: #ff6d45 1px solid; max-width: 36em
}
#bigattention {
	BORDER-RIGHT: #ff6d45 1px solid; PADDING-RIGHT: 1em; BORDER-TOP: #ff6d45 1px solid; PADDING-LEFT: 1em; FONT-SIZE: 12px; BACKGROUND: #fff6f3; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 1em; BORDER-LEFT: #ff6d45 1px solid; WIDTH: 91%; COLOR: #000; PADDING-TOP: 1em; BORDER-BOTTOM: #ff6d45 1px solid; TEXT-ALIGN: left; max-width: 95%
}
#bigattention EM {
	FONT-WEIGHT: bold; COLOR: #ff6d45
}
.center {
	PADDING-TOP: 10px; TEXT-ALIGN: center
}
TABLE {
	FONT-SIZE: 10px; FONT-FAMILY: verdana
}
TABLE.data {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; BACKGROUND: #000; PADDING-BOTTOM: 0px; WIDTH: 95%; PADDING-TOP: 0px; FONT-FAMILY: verdana; border-spacing: 1px
}
TABLE.data100 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; BACKGROUND: #000; PADDING-BOTTOM: 0px; WIDTH: 98%; PADDING-TOP: 0px; FONT-FAMILY: verdana; border-spacing: 1px
}
TABLE.oserach {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; BACKGROUND: #000; PADDING-BOTTOM: 0px; WIDTH: 98%; PADDING-TOP: 0px; FONT-FAMILY: verdana; border-spacing: 1px
}
TABLE.minidata {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; BACKGROUND: #000; PADDING-BOTTOM: 0px; WIDTH: 470px; PADDING-TOP: 0px; FONT-FAMILY: verdana; border-spacing: 1px
}
TH {
	BORDER-RIGHT: #ffcc67 1px solid; BORDER-TOP: #ffcc67 1px solid; FONT-SIZE: 10px; BACKGROUND: #ffcc67; BORDER-LEFT: #ffcc67 1px solid; BORDER-BOTTOM: #ffcc67 1px solid; TEXT-ALIGN: left
}
TR.impair {
	BACKGROUND: #fff
}
TR.pair {
	BACKGROUND: #f4f4e8
}
TR.hilite {
	BACKGROUND: #fff1ac
}
TR.rebatehilite {
	BACKGROUND: #66ccff
}
TR.blackhilite {
	BACKGROUND: #ebebfc
}
TR.markhilite {
	BACKGROUND: #edffb8
}
TR.cochhilite {
	BACKGROUND: #f9ffdc
}
TR.pages {
	FONT-WEIGHT: bold; BACKGROUND: #fff3bc
}
TR.footer {
	FONT-WEIGHT: bold; BACKGROUND: #99d4e3; TEXT-ALIGN: right
}
TD.special {
	FONT-WEIGHT: bold; BACKGROUND: #f9ffdd; COLOR: red
}
TD.affiliatecol {
	BACKGROUND: #b3ecec
}
TD.searchcol {
	BACKGROUND: #ffd8b0
}
TD.refcol {
	BACKGROUND: #f9ffdc
}
TR.hilitemini {
	BACKGROUND: #33cccc
}
TABLE.sortable {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; BACKGROUND: #000; PADDING-BOTTOM: 0px; WIDTH: 100%; PADDING-TOP: 0px; FONT-FAMILY: arial; border-spacing: 1px
}
TABLE.sortable TH {
	BORDER-RIGHT: #000 0px solid; BORDER-TOP: #000 0px solid; FONT-SIZE: 10px; BACKGROUND: #b6d768; BORDER-LEFT: #000 0px solid; BORDER-BOTTOM: #000 0px solid; TEXT-ALIGN: left
}
TABLE.sortable TH:hover {
	BORDER-RIGHT: #000 0px solid; BORDER-TOP: #000 0px solid; FONT-SIZE: 10px; BACKGROUND: #ffcc00; BORDER-LEFT: #000 0px solid; BORDER-BOTTOM: #000 0px solid; TEXT-ALIGN: left
}
TABLE.sortable TR {
	BORDER-RIGHT: #000 0px solid; BORDER-TOP: #000 0px solid; BACKGROUND: #fff; BORDER-LEFT: #000 0px solid; BORDER-BOTTOM: #000 1px solid
}
TABLE.sortable SPAN.sortarrow {
	COLOR: black; TEXT-DECORATION: none
}
TABLE.sortable A {
	COLOR: black; TEXT-DECORATION: none
}
#bill {
	BORDER-RIGHT: #696969 2px dotted; PADDING-RIGHT: 20px; BORDER-TOP: #696969 2px dotted; MARGIN-TOP: 40px; PADDING-LEFT: 20px; PADDING-BOTTOM: 20px; BORDER-LEFT: #696969 2px dotted; PADDING-TOP: 20px; BORDER-BOTTOM: #696969 2px dotted
}
.billheader {
	BORDER-RIGHT: #ddd 1px solid; BORDER-TOP: #ddd 1px solid; BACKGROUND: #fafafa; BORDER-LEFT: #ddd 1px solid; BORDER-BOTTOM: #ddd 1px solid; TEXT-ALIGN: center
}
.billheader H3 {
	FONT-SIZE: 2em; COLOR: #000
}
.billheader P.right {
	PADDING-RIGHT: 15px; FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #ff1493
}
.billcontent {
	MARGIN-TOP: 20px
}
.billcontent HR {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; COLOR: #ddd; BORDER-BOTTOM: 0px; HEIGHT: 1px; BACKGROUND-COLOR: #ddd
}
.billcontent SPAN {
	FONT-WEIGHT: bold; TEXT-TRANSFORM: uppercase; COLOR: #000
}
.billfooter {
	BORDER-RIGHT: #bbb 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #bbb 1px solid; PADDING-LEFT: 8px; BACKGROUND: #fafafa; PADDING-BOTTOM: 8px; BORDER-LEFT: #bbb 1px solid; LINE-HEIGHT: 110%; PADDING-TOP: 8px; BORDER-BOTTOM: #bbb 1px solid
}
.billfooter P ADDRESS {
	MARGIN-TOP: 8px; FONT-WEIGHT: bold
}
.billfooter SPAN {
	FONT-WEIGHT: bold; FONT-STYLE: italic
}
DL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 15px 0px 15px 10px; LINE-HEIGHT: 180%; PADDING-TOP: 0px
}
DT {
	DISPLAY: inline; COLOR: #000
}
DD {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 2px 0px 10px; PADDING-TOP: 0px
}
DL SPAN {
	FONT-WEIGHT: bold; COLOR: red
}
SPAN.taux {
	COLOR: red
}
DIV.product_affiliate {
	BORDER-RIGHT: #c2c3be 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #c2c3be 1px solid; MARGIN-TOP: 20px; PADDING-LEFT: 20px; BACKGROUND: #f8f9f2; MARGIN-BOTTOM: 20px; PADDING-BOTTOM: 4px; BORDER-LEFT: #c2c3be 1px solid; COLOR: #000; PADDING-TOP: 4px; BORDER-BOTTOM: #c2c3be 1px solid
}
FORM {
	FONT-SIZE: 12px; FONT-FAMILY: arial,verdana,"sans serif"
}
INPUT {
	BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #999 1px solid; PADDING-LEFT: 1px; FONT-SIZE: 12px; BACKGROUND: #fff; PADDING-BOTTOM: 1px; MARGIN: 1px 0px; BORDER-LEFT: #999 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #999 1px solid
}
SELECT {
	BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #999 1px solid; FONT-SIZE: 12px; BACKGROUND: #fff; MARGIN: 1px 0px; BORDER-LEFT: #999 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #fff 1px solid
}
INPUT.bouton {
	BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #fff 1px solid; MARGIN-TOP: 0px; PADDING-LEFT: 2px; BACKGROUND: #aad2e9; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 2px; BORDER-LEFT: #fff 1px solid; MARGIN-RIGHT: 10px; PADDING-TOP: 2px; BORDER-BOTTOM: #999 1px solid
}
.radio_group {
	FONT-SIZE: 10px; FONT-FAMILY: arial,Helvetica
}
.radio_group INPUT {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none
}
.radio_group INPUT:hover {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none
}
.radio_group INPUT:unknown {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none
}
.radio_group LABEL:unknown {
	content: ""
}
FIELDSET {
	BORDER-RIGHT: #ccc 2px solid; PADDING-RIGHT: 15px; BORDER-TOP: #ccc 2px solid; PADDING-LEFT: 15px; BACKGROUND: #fffef7; PADDING-BOTTOM: 15px; MARGIN: 20px 0px; BORDER-LEFT: #ccc 2px solid; PADDING-TOP: 15px; BORDER-BOTTOM: #ccc 2px solid
}
FIELDSET.buttonspanel {
	BORDER-RIGHT: #ffcc55 2px solid; PADDING-RIGHT: 8px; BORDER-TOP: #ffcc55 2px solid; PADDING-LEFT: 8px; BACKGROUND: #ffffaa; PADDING-BOTTOM: 8px; BORDER-LEFT: #ffcc55 2px solid; PADDING-TOP: 8px; BORDER-BOTTOM: #ffcc55 2px solid
}
LEGEND {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; FONT-WEIGHT: bolder; FONT-SIZE: 1.4em; PADDING-BOTTOM: 0px; COLOR: #06c; PADDING-TOP: 0px; FONT-FAMILY: arial,verdana
}
LABEL {
	FONT-WEIGHT: normal; FONT-SIZE: 12px
}
LABEL SPAN {
	FONT-SIZE: 20px; COLOR: red
}
LABEL:unknown {
	content: " : "
}
LABEL.required:unknown {
	FONT-SIZE: 150%; COLOR: red; content: "*  "
}
INPUT {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 8pt; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
SELECT {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 8pt; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
TEXTAREA {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 8pt; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
INPUT:unknown {
	BORDER-RIGHT: #555 1px solid; BORDER-TOP: #555 1px solid; BORDER-LEFT: #555 1px solid; BORDER-BOTTOM: #555 1px solid
}
TEXTAREA:unknown {
	BORDER-RIGHT: #555 1px solid; BORDER-TOP: #555 1px solid; BORDER-LEFT: #555 1px solid; BORDER-BOTTOM: #555 1px solid
}
INPUT:hover {
	BORDER-RIGHT: #555 1px solid; BORDER-TOP: #555 1px solid; BORDER-LEFT: #555 1px solid; BORDER-BOTTOM: #555 1px solid
}
TEXTAREA {
	WIDTH: 100%
}
INPUT.button {
	BORDER-RIGHT: #a43002 2px double; BORDER-TOP: #ffba77 2px double; FONT-SIZE: 10pt; BACKGROUND: url(../../images/fade-butt.gif) #ff6600; BORDER-LEFT: #ffba77 2px double; COLOR: #fff; BORDER-BOTTOM: #a43002 2px double; FONT-FAMILY: Arial,Verdana; moz-border-radius: 2px; msie-border-radius: 2px
}
INPUT.button:active {
	BORDER-RIGHT: #ffba77 2px double; BORDER-TOP: #a43002 2px double; BORDER-LEFT: #a43002 2px double; BORDER-BOTTOM: #ffba77 2px double
}
INPUT.button:hover {
	COLOR: #ffee11
}
INPUT.button:hover {
	COLOR: #ffee11
}
#toggle {
	MARGIN-TOP: 0px
}
P.forminfo {
	BORDER-RIGHT: #bbb 2px solid; PADDING-RIGHT: 20px; BORDER-TOP: #bbb 2px solid; PADDING-LEFT: 20px; BACKGROUND: #ffffdd; PADDING-BOTTOM: 20px; BORDER-LEFT: #bbb 2px solid; PADDING-TOP: 20px; BORDER-BOTTOM: #bbb 2px solid
}
P.orderinfo {
	BORDER-RIGHT: #bbb 2px solid; PADDING-RIGHT: 5px; BORDER-TOP: #bbb 2px solid; PADDING-LEFT: 5px; BACKGROUND: #ffffdd; PADDING-BOTTOM: 5px; BORDER-LEFT: #bbb 2px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #bbb 2px solid
}
.centered {
	TEXT-ALIGN: center
}
.right {
	TEXT-ALIGN: right
}
.erreur {
	BORDER-RIGHT: #e04a70 2px solid; PADDING-RIGHT: 5px; BORDER-TOP: #e04a70 2px solid; PADDING-LEFT: 5px; BACKGROUND: #ffeeee; PADDING-BOTTOM: 5px; BORDER-LEFT: #e04a70 2px solid; COLOR: #000; PADDING-TOP: 5px; BORDER-BOTTOM: #e04a70 2px solid
}
INPUT.bigbutton {
	BORDER-RIGHT: rgb(0,76,178) 3px double; PADDING-RIGHT: 2px; BORDER-TOP: rgb(153,204,255) 3px double; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 150%; PADDING-BOTTOM: 2px; BORDER-LEFT: rgb(153,204,255) 3px double; WIDTH: auto; COLOR: #fff; PADDING-TOP: 2px; BORDER-BOTTOM: rgb(0,76,178) 3px double; BACKGROUND-REPEAT: repeat-x; FONT-FAMILY: Verdana,Helvetica,Arial,sans-serif; BACKGROUND-COLOR: #1b8cc4
}
INPUT.bigbutton:active {
	BORDER-RIGHT: #cccccc 3px double; BORDER-TOP: #999999 3px double; BORDER-LEFT: #999999 3px double; BORDER-BOTTOM: #cccccc 3px double
}
.DLframe {
	BORDER-RIGHT: #00ddee 2px solid; PADDING-RIGHT: 4px; BORDER-TOP: #00ddee 2px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; MARGIN: 10px 0px 0px; BORDER-LEFT: #00ddee 2px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #00ddee 2px solid; BACKGROUND-COLOR: #f5fcff
}
.DLframe SPAN {
	FONT-WEIGHT: bolder; COLOR: red
}
.DLframe2 {
	BORDER-RIGHT: #ffcc14 2px solid; PADDING-RIGHT: 4px; BORDER-TOP: #ffcc14 2px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; MARGIN: 10px 0px 0px; BORDER-LEFT: #ffcc14 2px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #ffcc14 2px solid; BACKGROUND-COLOR: #fffef7
}
.DLframe2 SPAN {
	FONT-WEIGHT: bolder; COLOR: red
}
.textframe {
	BORDER-RIGHT: #ddd 2px solid; PADDING-RIGHT: 20px; BORDER-TOP: #ddd 2px solid; PADDING-LEFT: 20px; PADDING-BOTTOM: 20px; BORDER-LEFT: #ddd 2px solid; PADDING-TOP: 20px; BORDER-BOTTOM: #ddd 2px solid; BACKGROUND-COLOR: #fff
}
TABLE.pricelist {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; BACKGROUND: #99cc66; PADDING-BOTTOM: 0px; WIDTH: 100%; PADDING-TOP: 0px; FONT-FAMILY: verdana; border-spacing: 1px
}
.pricelist TR {
	FONT-WEIGHT: bold; BACKGROUND: #fcfff8
}
.pricelist TD {
	WIDTH: 50%
}
.pricelist TH {
	FONT-WEIGHT: bold; BACKGROUND: #c6e2a9
}
.pricelist TR.exemple {
	BACKGROUND: #ffeea8
}
TR.exemple SPAN {
	COLOR: #ff0066
}
TABLE.affiliategains {
	BORDER-RIGHT: #eee 3px solid; BORDER-TOP: #eee 3px solid; FONT-SIZE: 8px; BORDER-LEFT: #eee 3px solid; BORDER-BOTTOM: #eee 3px solid
}
TABLE.affiliategains TH {
	BORDER-RIGHT: #666 1px solid; BORDER-TOP: #666 1px solid; BACKGROUND: #ffffaa; BORDER-LEFT: #666 1px solid; BORDER-BOTTOM: #666 1px solid; TEXT-ALIGN: left
}
TABLE.affiliategains TR {
	BACKGROUND: #fff
}
TABLE.affiliategains TD {
	BORDER-RIGHT: #666 1px solid; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: #666 1px solid; WHITE-SPACE: nowrap
}
TABLE.affiliategains TD SPAN {
	FONT-WEIGHT: bold; COLOR: red
}
TABLE.affiliategains TH.first-child {
	BORDER-RIGHT: #666 1px solid; BORDER-TOP: #666 1px solid; BORDER-LEFT: #666 1px solid; BORDER-BOTTOM: #666 1px solid
}
TABLE.affiliategains TD.first-child {
	BORDER-RIGHT: #666 1px solid; BORDER-TOP: 0px; BORDER-LEFT: #666 1px solid; BORDER-BOTTOM: #666 1px solid
}
.categoryprodcuts {
	BORDER-RIGHT: #00ddee 2px solid; PADDING-RIGHT: 8px; BORDER-TOP: #00ddee 2px solid; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; BORDER-LEFT: #00ddee 2px solid; PADDING-TOP: 8px; BORDER-BOTTOM: #00ddee 2px solid; BACKGROUND-COLOR: #f5fcff
}
.categoryprodcuts H6 {
	FONT-SIZE: 14px; MARGIN: 0px 0px 4px; COLOR: #222
}
.hidden {
	DISPLAY: none
}
.visible {
	
}
#printcontainer {
	MARGIN: 10px auto; WIDTH: 550px
}
INPUT.groschamp {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-SIZE: 1.5em; PADDING-BOTTOM: 6px; PADDING-TOP: 6px
}
SPAN.grosspan {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-SIZE: 1.5em; PADDING-BOTTOM: 6px; PADDING-TOP: 6px
}
INPUT.groschamp:hover {
	BORDER-RIGHT: #555 1px solid; BORDER-TOP: #555 1px solid; BORDER-LEFT: #555 1px solid; BORDER-BOTTOM: #555 1px solid
}
.noteit {
	BORDER-RIGHT: #ffcc55 2px solid; PADDING-RIGHT: 8px; BORDER-TOP: #ffcc55 2px solid; MARGIN-TOP: 0px; PADDING-LEFT: 8px; FONT-SIZE: 120%; BACKGROUND: #ffffaa; PADDING-BOTTOM: 8px; BORDER-LEFT: #ffcc55 2px solid; PADDING-TOP: 8px; BORDER-BOTTOM: #ffcc55 2px solid
}
.spotlighted {
	BORDER-RIGHT: #ffcc88 2px solid; PADDING-RIGHT: 8px; BORDER-TOP: #ffcc88 2px solid; MARGIN-TOP: -8px; PADDING-LEFT: 8px; FONT-SIZE: 120%; BACKGROUND: #feffef; MARGIN-BOTTOM: 8px; PADDING-BOTTOM: 8px; BORDER-LEFT: #ffcc88 2px solid; PADDING-TOP: 8px; BORDER-BOTTOM: #ffcc55 4px solid
}
.GUIcategorydescription {
	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #ddd 1px solid; MARGIN-TOP: 0px; PADDING-LEFT: 8px; BACKGROUND: #fafafa; PADDING-BOTTOM: 8px; BORDER-LEFT: #ddd 1px solid; PADDING-TOP: 8px; BORDER-BOTTOM: #ddd 1px solid
}
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LIST-STYLE-IMAGE: url(../../images/star.gif); PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
UL LI {
	PADDING-LEFT: 0px; MARGIN-LEFT: 0px
}
UL.choix {
	FONT-WEIGHT: bold; FONT-SIZE: 12px
}
UL.choix LI {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
INPUT.wrong {
	BORDER-RIGHT: red 2px solid; BORDER-TOP: red 2px solid; BORDER-LEFT: red 2px solid; BORDER-BOTTOM: red 2px solid
}
.wrongradio {
	BORDER-RIGHT: red 2px solid; PADDING-RIGHT: 5px; BORDER-TOP: red 2px solid; PADDING-LEFT: 5px; BACKGROUND: #ffe7f0; PADDING-BOTTOM: 5px; BORDER-LEFT: red 2px solid; PADDING-TOP: 5px; BORDER-BOTTOM: red 2px solid
}
.wrongradio INPUT {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none
}
.wrongradio LABEL:unknown {
	content: ""
}
SELECT.wrongselect {
	BACKGROUND: #ffc0cb
}
#errorindicator {
	CLEAR: both; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 12px; BACKGROUND: red; FLOAT: right; PADDING-BOTTOM: 5px; MARGIN: -20px -15px 20px 20px; WIDTH: 200px; COLOR: #fff; PADDING-TOP: 5px
}
#errorindicator EM {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: yellow
}
H3.categoryname {
	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 8px; BACKGROUND: url(../../images/stripes.gif) #f6f6f6; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 2px; BORDER-LEFT: #ddd 1px solid; COLOR: #555; PADDING-TOP: 2px; BORDER-BOTTOM: #ddd 3px solid
}
.little {
	WIDTH: 75%
}
.zeropadding {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.GUIproductslist {
	FONT-SIZE: 120%; MARGIN-LEFT: 20px; LINE-HEIGHT: 150%
}
IMG {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
#productmenu {
	FONT-SIZE: 93%; FLOAT: left; MARGIN-BOTTOM: 40px; WIDTH: 100%; LINE-HEIGHT: normal; BORDER-BOTTOM: #bbb 3px solid
}
#productmenu UL {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 10px; LIST-STYLE-TYPE: none
}
#productmenu LI {
	BORDER-RIGHT: #bbb 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #bbb 1px solid; PADDING-LEFT: 9px; BACKGROUND: #fff68f; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px 2px; BORDER-LEFT: #bbb 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: 0px
}
#productmenu A {
	PADDING-RIGHT: 15px; DISPLAY: block; PADDING-LEFT: 6px; FONT-WEIGHT: bold; FLOAT: left; PADDING-BOTTOM: 4px; COLOR: #765; PADDING-TOP: 5px; TEXT-DECORATION: none
}
#productmenu A {
	FLOAT: none
}
#productmenu A:hover {
	COLOR: #333
}
#productmenu #current {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
#productmenu #current A {
	PADDING-BOTTOM: 5px; COLOR: #333
}
#productmenu LI:hover {
	BACKGROUND: #b0e0e6; COLOR: #333
}
#productmenu LI:hover A {
	BACKGROUND: #b0e0e6; COLOR: #333
}
#productmenu LI:hover A {
	
}
#affiliatemenucontainer {
	MARGIN: 40px auto 20px; WIDTH: 80%
}
#affiliatemenu {
	PADDING-RIGHT: 0px; MARGIN-TOP: 0.1em; PADDING-LEFT: 0px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 3px; FONT: bold 1em Arial; MARGIN-LEFT: 0px; PADDING-TOP: 3px; BORDER-BOTTOM: #ffd700 5px solid; TEXT-ALIGN: center
}
#affiliatemenu LI {
	DISPLAY: inline; BACKGROUND: #fdfcdc; MARGIN: 0px 0px 0px 3px; LIST-STYLE-TYPE: none
}
#affiliatemenu LI A {
	BORDER-RIGHT: #bbb 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #bbb 1px solid; PADDING-LEFT: 6px; BACKGROUND: #fdfcdc; PADDING-BOTTOM: 3px; BORDER-LEFT: #bbb 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: medium none; TEXT-DECORATION: none
}
#affiliatemenu LI A:link {
	COLOR: #777
}
#affiliatemenu LI A:visited {
	COLOR: #777
}
#affiliatemenu LI A.current {
	BACKGROUND: lightyellow
}
#affiliatemenu LI:hover {
	BACKGROUND: #ffd700; COLOR: #333
}
#affiliatemenu LI:hover A {
	BACKGROUND: #ffd700; COLOR: #333
}
#affiliatemenu LI:hover A {
	
}
#affiliatemenu LI A:hover {
	COLOR: #000
}
#clientmenucontainer {
	MARGIN: 40px auto 10px; WIDTH: 80%; TEXT-ALIGN: center
}
#clientmenu {
	PADDING-RIGHT: 0px; MARGIN-TOP: 0.1em; PADDING-LEFT: 0px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 3px; FONT: bold 1em Arial; MARGIN-LEFT: 0px; PADDING-TOP: 3px; BORDER-BOTTOM: #ffd700 5px solid; TEXT-ALIGN: center
}
#clientmenu LI {
	DISPLAY: inline; BACKGROUND: #fdfcdc; MARGIN: 0px 0px 0px 3px; LIST-STYLE-TYPE: none
}
#clientmenu LI A {
	BORDER-RIGHT: #bbb 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #bbb 1px solid; PADDING-LEFT: 6px; BACKGROUND: #fdfcdc; PADDING-BOTTOM: 3px; BORDER-LEFT: #bbb 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: medium none; TEXT-DECORATION: none
}
#clientmenu LI A:link {
	COLOR: #777
}
#clientmenu LI A:visited {
	COLOR: #777
}
#clientmenu LI A:hover {
	COLOR: #000
}
#clientmenu LI A.current {
	BACKGROUND: lightyellow
}
#clientmenu LI:hover {
	BACKGROUND: #ffd700; COLOR: #000
}
#clientmenu LI:hover A {
	BACKGROUND: #ffd700; COLOR: #000
}
#clientmenu LI:hover A {
	
}
.hiliteit {
	BORDER-RIGHT: #ffcc00 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #ffcc00 1px solid; PADDING-LEFT: 3px; FONT-WEIGHT: bold; BACKGROUND: #fefefe; PADDING-BOTTOM: 3px; BORDER-LEFT: #ffcc00 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #ffcc00 1px solid
}

