DIV.titrepage {
	FONT-WEIGHT: normal; FONT-SIZE: 18px; COLOR: #ce0000; FONT-FAMILY: Arial
}
DIV.intertitrepage {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #84786a; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
A.intertitrepage {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #84786a; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
A.intertitrepage:hover {
	COLOR: #ce0000
}
DIV.titreproduit {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #0000FF; FONT-FAMILY: Tahoma; TEXT-DECORATION: none
}
A.titreproduit {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #0000FF; FONT-FAMILY: Tahoma; TEXT-DECORATION: none
}
A.titreproduit:hover {
	COLOR: #CF1E26
}
DIV.titreproduit2 {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #0000FF; FONT-FAMILY: Tahoma; TEXT-DECORATION: underline
}
A.titreproduit2 {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #0000FF; FONT-FAMILY: Tahoma; TEXT-DECORATION: underline
}
A.titreproduit2:hover {
	COLOR: #CF1E26
}
A.titreproduit3 {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #FFFFFF; FONT-FAMILY: Tahoma; TEXT-DECORATION: underline
}
A.titreproduit3:hover {
	COLOR: #e7e7e7
}
DIV.outil {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #CF1E26; FONT-FAMILY: tahoma; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
A.outil {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #CF1E26; FONT-FAMILY: tahoma; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
A.outilo {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #CF1E26; FONT-FAMILY: tahoma; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
A.outiln {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #CF1E26; FONT-FAMILY: tahoma; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
A.outilc {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #CF1E26; FONT-FAMILY: tahoma; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
A.outil2 {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #CF1E26; FONT-FAMILY: tahoma; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
A.outil2n {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #CF1E26; FONT-FAMILY: tahoma; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
DIV.outil2 {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #CF1E26; FONT-FAMILY: tahoma; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
DIV.outil {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 6px; PADDING-TOP: 6px
}
A.outil {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
A.outilo {
	BORDER-RIGHT: #a0a0a0 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #a0a0a0 1px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 2px; BORDER-LEFT: #a0a0a0 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #a0a0a0 1px solid; BACKGROUND-COLOR: #ffffff
}
A.outiln {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; COLOR: #d0d0d0; PADDING-TOP: 3px
}
A.outilc {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
A.outil:hover {
	BORDER-RIGHT: #a0a0a0 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #a0a0a0 1px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 2px; BORDER-LEFT: #a0a0a0 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #a0a0a0 1px solid; BACKGROUND-COLOR: #cac1b6
}
A.outilo:hover {
	BORDER-RIGHT: #a0a0a0 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #a0a0a0 1px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 2px; BORDER-LEFT: #a0a0a0 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #a0a0a0 1px solid; BACKGROUND-COLOR: #cac1b6
}
A.outilc:hover {
	BORDER-RIGHT: #a0a0a0 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #a0a0a0 1px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 2px; BORDER-LEFT: #a0a0a0 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #a0a0a0 1px solid; BACKGROUND-COLOR: #cac1b6
}
A.outil2n {
	COLOR: #d0d0d0
}
DIV.outil2 {
	COLOR: #a0a0a0
}
DIV.outil2 {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px
}
A.outil2 {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px
}
DIV.outil2n {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px
}
A.outil2n {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px
}
A.outil2:hover {
	BORDER-RIGHT: #a0a0a0 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #a0a0a0 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: #a0a0a0 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #a0a0a0 1px solid; BACKGROUND-COLOR: #FFFFFF
}
A.menu {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #CF1E26; FONT-FAMILY: Tahoma; TEXT-DECORATION: none
}
DIV.menu {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #CF1E26; FONT-FAMILY: Tahoma; TEXT-DECORATION: none
}
A.menu {
	PADDING-RIGHT: 3px;  PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px;
}
DIV.menu {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
A.menu:hover {
	BORDER-RIGHT: #a0a0a0 1px solid; BORDER-TOP: #a0a0a0 1px solid; BORDER-LEFT: #a0a0a0 1px solid; BORDER-BOTTOM: #a0a0a0 1px solid; BACKGROUND-COLOR: #FFFFFF
}
DIV.MosaPrixPal {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ce0000; FONT-FAMILY: Tahoma; TEXT-DECORATION: none
}
DIV.MosaTexte {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #CF1E26; FONT-FAMILY: Tahoma
}
DIV.MosaTexteP {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #CF1E26; FONT-FAMILY: arial
}
DIV.PrixPalG {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #ce0000; FONT-FAMILY: Arial
}
DIV.texte {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Tahoma; TEXT-DECORATION: none
}
A.texte {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Tahoma; TEXT-DECORATION: none
}
SELECT.texte {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Tahoma; TEXT-DECORATION: none
}
OPTION.texte {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Tahoma; TEXT-DECORATION: none
}
TEXTAREA.texte {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Tahoma; TEXT-DECORATION: none
}
A.texte:hover {
	COLOR: #ce0000
}
DIV.TexteP {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: arial
}
DIV.texteu {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Tahoma; TEXT-DECORATION: underline
}
A.texteu {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Tahoma; TEXT-DECORATION: underline
}
SPAN.texteu {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Tahoma; TEXT-DECORATION: underline
}
A.texteu:hover {
	COLOR: #ce0000; TEXT-DECORATION: underline
}
DIV.arbreN {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #CF1E26; FONT-FAMILY: Tahoma; TEXT-DECORATION: none
}
DIV.arbreO {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #CF1E26; FONT-FAMILY: Tahoma; TEXT-DECORATION: none
}
A.arbreN {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #CF1E26; FONT-FAMILY: Tahoma; TEXT-DECORATION: none
}
A.arbreO {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #CF1E26; FONT-FAMILY: Tahoma; TEXT-DECORATION: none
}
DIV.arbreN {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
DIV.arbreO {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
A.arbreN {
	padding: 2px;
	border: 0px;

}
A.arbreO {
	BORDER-RIGHT: #a0a0a0 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #a0a0a0 1px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 2px; BORDER-LEFT: #a0a0a0 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #a0a0a0 1px solid; BACKGROUND-COLOR: #ffffff
}
A.arbreN:hover {
	BORDER-RIGHT: #a0a0a0 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #a0a0a0 1px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 2px; BORDER-LEFT: #a0a0a0 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #a0a0a0 1px solid; BACKGROUND-COLOR: #cac1b6
}
A.arbreO:hover {
	BORDER-RIGHT: #a0a0a0 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #a0a0a0 1px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 2px; BORDER-LEFT: #a0a0a0 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #a0a0a0 1px solid; BACKGROUND-COLOR: #cac1b6
}
DIV.astuceT {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Tahoma
}
DIV.astuceC {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Tahoma
}
A.astuce {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Tahoma
}
DIV.astuceT {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
DIV.astuceC {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
DIV.astuceT {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; PADDING-BOTTOM: 0px
}
A.astuce:hover {
	COLOR: #ce0000
}
DIV.champTX {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #CF1E26; FONT-FAMILY: Tahoma
}
INPUT.champTX {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #CF1E26; FONT-FAMILY: Tahoma
}
SELECT.champTX {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #CF1E26; FONT-FAMILY: Tahoma
}
TEXTAREA.champTX {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #CF1E26; FONT-FAMILY: Tahoma
}
DIV.champcoord {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Tahoma
}
INPUT.champcoord {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Tahoma
}
SELECT.champcoord {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Tahoma
}
TEXTAREA.champcoord {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Tahoma
}
OPTION.champcoord {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Tahoma
}
INPUT.champcoord {
	BORDER-RIGHT: #a0a0a0 1px solid; BORDER-TOP: #a0a0a0 1px solid; BORDER-LEFT: #a0a0a0 1px solid; BORDER-BOTTOM: #a0a0a0 1px solid; BACKGROUND-COLOR: #fbfbfb
}
SELECT.champcoord {
	BORDER-RIGHT: #a0a0a0 1px solid; BORDER-TOP: #a0a0a0 1px solid; BORDER-LEFT: #a0a0a0 1px solid; BORDER-BOTTOM: #a0a0a0 1px solid; BACKGROUND-COLOR: #fbfbfb
}
OPTION.champcoord {
	BORDER-RIGHT: #a0a0a0 1px solid; BORDER-TOP: #a0a0a0 1px solid; BORDER-LEFT: #a0a0a0 1px solid; BORDER-BOTTOM: #a0a0a0 1px solid; BACKGROUND-COLOR: #fbfbfb
}
TEXTAREA.champcoord {
	BORDER-RIGHT: #a0a0a0 1px solid; BORDER-TOP: #a0a0a0 1px solid; BORDER-LEFT: #a0a0a0 1px solid; BORDER-BOTTOM: #a0a0a0 1px solid; BACKGROUND-COLOR: #fbfbfb
}
DIV.champsoll {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; WIDTH: 184px; COLOR: #000000; FONT-FAMILY: Tahoma
}
INPUT.champsoll {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; WIDTH: 184px; COLOR: #000000; FONT-FAMILY: Tahoma
}
SELECT.champsoll {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; WIDTH: 184px; COLOR: #000000; FONT-FAMILY: Tahoma
}
DIV.sollinfo {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-WEIGHT: normal; FONT-SIZE: 9px; PADDING-BOTTOM: 0px; COLOR: #867a6c; PADDING-TOP: 0px; FONT-FAMILY: Tahoma
}
DIV.sollinfoR {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-WEIGHT: bold; FONT-SIZE: 9px; PADDING-BOTTOM: 0px; COLOR: #ce0000; PADDING-TOP: 0px; FONT-FAMILY: Tahoma
}
DIV.BoutonOK {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; CURSOR: hand; COLOR: #ffffff; FONT-FAMILY: Tahoma; BACKGROUND-COLOR: #b4a593; TEXT-DECORATION: none
}
INPUT.BoutonOK {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; CURSOR: hand; COLOR: #ffffff; FONT-FAMILY: Tahoma; BACKGROUND-COLOR: #b4a593; TEXT-DECORATION: none
}
DIV.STaccueil {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ce0000; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
A.STaccueil {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ce0000; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
DIV.STaccueil {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 6px; PADDING-TOP: 6px
}
A.STaccueil {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
A.STaccueil:hover {
	BORDER-RIGHT: #a0a0a0 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #a0a0a0 1px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 2px; BORDER-LEFT: #a0a0a0 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #a0a0a0 1px solid; BACKGROUND-COLOR: #cac1b6
}
DIV.refcomp {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Tahoma
}
SPAN.refcomp {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Tahoma
}
SPAN.refcomp:hover {
	COLOR: #ce0000
}
A.chemin {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #CF1E26; FONT-FAMILY: Tahoma; TEXT-DECORATION: none
}
DIV.chemin {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #CF1E26; FONT-FAMILY: Tahoma; TEXT-DECORATION: none
}
A.chemin:hover {
	BACKGROUND-COLOR: #cac1b6
}
DIV.TitreCara {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #CF1E26; FONT-FAMILY: Tahoma
}
SPAN.TitreCara {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #CF1E26; FONT-FAMILY: Tahoma
}
DIV.TitreCara {
	PADDING-RIGHT: 0px; PADDING-LEFT: 2px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
DIV.erreur {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ce0000; FONT-FAMILY: Tahoma
}
A.erreur {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ce0000; FONT-FAMILY: Tahoma
}
DIV.erreuru {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ce0000; FONT-FAMILY: Tahoma
}
A.erreuru {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ce0000; FONT-FAMILY: Tahoma
}
SPAN.erreuru {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ce0000; FONT-FAMILY: Tahoma
}
A.erreuru:hover {
	COLOR: #ce0000; TEXT-DECORATION: underline
}
DIV.erreuru {
	TEXT-DECORATION: underline
}
SPAN.erreuru {
	TEXT-DECORATION: underline
}
PRE {
	FONT-SIZE: 10px; MARGIN: 0px
}
DIV.sollListeT {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Tahoma
}
A.sollListeT {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Tahoma
}
DIV.sollListeC {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Tahoma
}
A.sollListeC {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Tahoma
}
DIV.sollListeT {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff
}
A.sollListeC {
	TEXT-DECORATION: none
}
A.sollListeT {
	TEXT-DECORATION: none
}
A.sollListeT {
	FONT-WEIGHT: bold
}
A.sollListeC:hover {
	COLOR: #ce0000
}
A.sollListeT:hover {
	COLOR: #ce0000
}
DIV.affzoom {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Tahoma; TEXT-DECORATION: none
}
A.affzoom {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Tahoma; TEXT-DECORATION: none
}
A.affzoom:hover {
	COLOR: #ce0000
}
DIV.coordPR {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #000000; FONT-FAMILY: Tahoma
}
DIV.coordPE {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #000000; FONT-FAMILY: Tahoma
}
DIV.coordP {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #000000; FONT-FAMILY: Tahoma
}
DIV.coordP {
	COLOR: #606060
}
DIV.coordPR {
	FONT-SIZE: 9px; COLOR: #ce0000
}
DIV.coordPE {
	FONT-SIZE: 9px; COLOR: #ce0000
}
DIV.coordPE {
	FONT-WEIGHT: bold
}
DIV.coordPblanc {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #ffffff; FONT-FAMILY: Tahoma
}
DIV.coordProuge {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #ce0000; FONT-FAMILY: Tahoma
}
DIV.titreSoll {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Tahoma; TEXT-DECORATION: none
}
DIV.PlusPdt1 {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #CF1E26; FONT-FAMILY: Tahoma
}
DIV.PlusPdt2 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #CF1E26; FONT-FAMILY: Tahoma
}
DIV.texteope1 {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 13px; PADDING-BOTTOM: 3px; COLOR: #7d8b91; PADDING-TOP: 3px; FONT-FAMILY: Tahoma; TEXT-DECORATION: none
}
A.texteope1 {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 13px; PADDING-BOTTOM: 3px; COLOR: #7d8b91; PADDING-TOP: 3px; FONT-FAMILY: Tahoma; TEXT-DECORATION: none
}
A.texteope1:hover {
	COLOR: #ce0000
}
DIV.texteope2 {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 3px; COLOR: #ce0000; PADDING-TOP: 3px; FONT-FAMILY: Tahoma; TEXT-DECORATION: none
}
A.texteope2 {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 3px; COLOR: #ce0000; PADDING-TOP: 3px; FONT-FAMILY: Tahoma; TEXT-DECORATION: none
}
A.texteope2:hover {
	COLOR: #ce0000
}
DIV.texteope3 {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 3px; COLOR: #84786a; PADDING-TOP: 3px; FONT-FAMILY: Tahoma; TEXT-DECORATION: none
}
A.texteope3 {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 3px; COLOR: #84786a; PADDING-TOP: 3px; FONT-FAMILY: Tahoma; TEXT-DECORATION: none
}
A.texteope3:hover {
	COLOR: #ce0000
}
DIV.textegras {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #CF1E26; FONT-FAMILY: Tahoma
}
SPAN.textegras {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #CF1E26; FONT-FAMILY: Tahoma
}
DIV.hp {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 3px; COLOR: #565632; PADDING-TOP: 3px; FONT-FAMILY: tahoma; TEXT-DECORATION: none
}
A.hp {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 3px; COLOR: #565632; PADDING-TOP: 3px; FONT-FAMILY: tahoma; TEXT-DECORATION: none
}
A.hp:hover {
	COLOR: #CF1E26; TEXT-DECORATION: none
}
DIV.amenalib {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #CF1E26; FONT-FAMILY: tahoma; TEXT-DECORATION: none
}
A.amenalib {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #CF1E26; FONT-FAMILY: tahoma; TEXT-DECORATION: none
}
DIV.amenaprix {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #a3371b; FONT-FAMILY: tahoma; TEXT-DECORATION: none
}
A.amenaprix {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #a3371b; FONT-FAMILY: tahoma; TEXT-DECORATION: none
}
BODY {
	SCROLLBAR-FACE-COLOR: #ce0000; SCROLLBAR-HIGHLIGHT-COLOR: #ce0000; SCROLLBAR-SHADOW-COLOR: #ce0000; SCROLLBAR-3DLIGHT-COLOR: #ffffff; SCROLLBAR-ARROW-COLOR: #ffffff; SCROLLBAR-TRACK-COLOR: #f6f3ed; SCROLLBAR-DARKSHADOW-COLOR: #226782
}
.ana {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
}
.anaCopy {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;

}
.anahouwa {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
}
.anaayh {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bolder;
	color: #CC0000;
	text-decoration: line-through;

}
.Size8White {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.Size8White:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #cc0000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.Size8WhiteLittle {
	FONT-SIZE: 9pt; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.Size8WhiteLittle:hover {
	FONT-SIZE: 9pt; COLOR: #0099FF; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.Size8WhiteUline {
	FONT-SIZE: 8pt; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.Size8WhiteUline:hover {
	FONT-SIZE: 8pt; COLOR: #cc0000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.Size8White2 {
	FONT-WEIGHT: lighter; FONT-SIZE: 8pt; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.Size8White2:hover {
	FONT-WEIGHT: lighter; FONT-SIZE: 8pt; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.Size8Black {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.Size10Black {
	FONT-WEIGHT: normal; FONT-SIZE: 10pt; COLOR: #acacac; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.InputField {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #cc0000
}
.OrangeGras {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #ff3300; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.OrangeGras2 {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #ff3300; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.Bleu {
	FONT-SIZE: 8pt; COLOR: #cc0000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: justify; TEXT-DECORATION: none
}
.Bleu:hover {
	FONT-SIZE: 8pt; COLOR: #ff3300; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: justify; TEXT-DECORATION: underline
}
.BleuUline {
	FONT-SIZE: 8pt; COLOR: #cc0000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.BleuUline:hover {
	FONT-SIZE: 8pt; COLOR: #ff3300; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.Bleu2 {
	FONT-SIZE: 9pt; COLOR: #cc0000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: justify; TEXT-DECORATION: none
}
.Bleu2:hover {
	FONT-SIZE: 9pt; COLOR: #ff3300; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: justify; TEXT-DECORATION: underline
}
.Bleu2Uline {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #cc0000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.Bleu2Uline:hover {
	FONT-SIZE: 9pt; COLOR: #ff3300; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.Bleu3Uline {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #cc0000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.Bleu3Uline:hover {
	FONT-SIZE: 8pt; COLOR: #ff3300; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.Noir {
	FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: justify; TEXT-DECORATION: none
}
.InputfieldLittle {
	FONT-SIZE: 9px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ecf5fb
}
.InputfieldLittleBlanc {
	FONT-SIZE: 9px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.InputFieldOrange {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ff3300
}
.InputFieldBlanc {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #85add6
}
.InputFieldVert {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #339900
}
.Tg {
	FONT-SIZE: 8pt; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: justify; TEXT-DECORATION: none
}
.Vert {
	FONT-WEIGHT: bold; FONT-SIZE: 7pt; COLOR: #339900; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.Vert2 {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #339900; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.Rouge {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #ff0000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.Rouge:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #ff0000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.SubmitVert {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #339900
}
.SubmitRouge {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ff0000
}
.google {
	FONT-WEIGHT: bold; FONT-SIZE: 7px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffcc
}
.yahoo {
	FONT-WEIGHT: bold; FONT-SIZE: 7px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #dfeaff
}
.looksmart {
	FONT-WEIGHT: bold; FONT-SIZE: 7px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #dfffea
}
.lycos {
	FONT-WEIGHT: bold; FONT-SIZE: 7px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffd9b7
}
.voila {
	FONT-WEIGHT: bold; FONT-SIZE: 7px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffd9d9
}
.txt_11_noir {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.txt_11_noir_bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
.txt_11_rouge {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CF1E26;
}
.txt_11_rouge_bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CF1E26;
	font-weight: bold;
}
.txt_12_noir_bold {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
.txt_12_noir {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
}
.txt_10_bleu_souligne {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #0066CC;
	text-decoration: underline;
}
.txt_10_noir {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
.txt_9_noir {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
}
textarea {
          font-family: Verdana, Arial, Helvetica, sans-serif;
          font-size: 10px;
          color: #000000;
          border-width: 1px;
          border-style: solid;
          border-color: #888888;
          background-color: #FFFFFF;
         }

select {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: #000000;
        border-width: 1px;
        border-style: solid;
        border-color: #888888;
        background-color: #FFFFFF;
       }

input {
       font-family: Verdana, Arial, Helvetica, sans-serif;
       font-size: 10px;
       color: #000000;
       border-width: 1px;
       border-style: solid;
       border-color: #888888;
       background-color: #FFFFFF;
      }
fieldset.mult{
	border: 1px solid #AAD3E9;
	display: block;
	font-size: 10px;
	margin: 15px 10px 0;
	padding: 10px;
}

fieldset.mult label{
	font-weight: 700;
}

fieldset.mult legend{
	background-color: #E2F1F8;
	border: 1px solid #AAD3E9;
	font-weight: 700;
	padding: 0;
}

fieldset.mult legend b{
	height: 1px;
	margin: 0 3px 0 0;
}

fieldset.mult legend span{
	background-color: #FFFFFF;
	border-right: 1px solid #4D80A3;
	color: #FF6600;
	height: 1px;
	margin: 0 3px 0 0;
	padding: 0 2px;
}

fieldset.mult table{
	font-size: 10px;
}

fieldset.mult td{
	padding: 2px;
}

form{
	margin: 0;
	padding: 0;
}

select{
	background: #F7F7F7;
	border: 1px inset #A5A8A8;
	color: #000000;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 9px;
	margin: 0;
}

textarea{
	background-color: #F7F7F7;
	border: 1px inset #A5A8A8 !important;
	color: #000000;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	height: 150px;
	width: 600px;
}

.bg_j{
	background-color: #FFFFCC;
}

.bg_o{
	background-color: #FF6600;
}

.bg_v{
	background-color: #009900;
}

.confirmation{
	background-color: #DBFCD8;
	border: 1px solid #009900;
	color: #009900;
}

.confirmation #tit_erreur{
	background: transparent url(../images/visu_confirmation.gif) no-repeat;
}

.confirmation b{
	border-bottom: 1px dotted #009900;
}

.erreur{
	background-color: #FBEAC4;
	border: 1px solid #FF6600;
	color: #FF0000;
}

.erreur #tit_erreur{ padding:0 0 0 0;}

.erreur b{
	border-bottom: 1px dotted #FF0000;
}

.information{
	background-color: #E6FFFE;
	border: 1px solid #2086EC;
	color: #CF1E26;
}

.information #tit_erreur{
	background: transparent url(../images/visu_information.gif) no-repeat;
}

.information b{
	border-bottom: 1px dotted #CF1E26;
}

.input_bouton{
	background-color: #2C4A78;
	border-style: outset;
	border-width: 1px;
	color: #FFFFFF;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 9px;
	font-weight: bold;
	padding: 0 3px;
}

.input_grand{
	background: #FFFFFF;
	border-color: #A5A8A8;
	border-style: solid;
	border-width: 1px;
	color: #000000;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 9px;
	width: 250px;
}

.Input_normal{
	background-color: #F7F7F7;
	border: 1px inset #A5A8A8;
	color: #000000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
}

.input_petit{
	background-color: #F7F7F7;
	border: 1px inset #A5A8A8;
	color: #000000;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 9px;
	width: 20px;
}

.ipt_error{
	background-color: #FFFFCC;
	border: 1px solid #FF8A8A;
	border-top: 1px solid #8D0000;
	color: #000000;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 9px;
}

.ipt_error_petit{
	background-color: #FFFFCC;
	border: 1px solid #FF8A8A;
	border-top: 1px solid #8D0000;
	color: #000000;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 9px;
	width: 20px;
}

.ipt_focus{
	background-color: #FFFFFF;
	border: 1px solid #94DA78 !important;
	border-top: 1px solid #6AB94B !important;
	color: #000000;
}

.select_petit{
	width: 40px;
}

.textarea_gd_h{
	background: #FFFFFF;
	background-color: #FFFFFF;
	border-color: #A5A8A8;
	border-style: solid;
	border-width: 1px;
	color: #000000;
	font-family: "Courier New", Courier, monospace;
	font-size: 12px;
	height: 75px;
	width: 520px;
}

.textarea_like_text{
	background-color: #F7F7F7;
	border: 1px inset #A5A8A8 !important;
	color: #000000;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	height: 63px;
	width: 125px;
}

.textarea_like_text_erreur{
	background-color: #F7F7F7;
	border: 1px solid #FF0000 !important;
	color: #000000;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	height: 63px;
	width: 125px;
}
.valider {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: white;
	background-color: #0577d0;
	border-top: 1px solid #acd9fd;
	border-left: 1px solid #acd9fd;
	border-bottom: 1px solid #023b68;
	border-right: 1px solid #023b68;
}

.annuler{
	background-color: #ff6600;
	border-bottom: 1px solid #9b4309;
	border-left: 1px solid #ffb889;
	border-right: 1px solid #9b4309;
	border-top: 1px solid #ffb889;
	color: #ffffff;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: 700;
}

.envoyer{
	background-color: #59ae37;
	border-bottom: 1px solid #32611f;
	border-left: 1px solid #adea95;
	border-right: 1px solid #32611f;
	border-top: 1px solid #adea95;
	color: #ffffff;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
}

#msg{
	font-size: 10px;
	margin: 8px;
	min-height: 40px;
	padding: 7px;
}

#msg .txt_erreur{
	clear: both;
	display: block;
	padding: 3px;
}

#msg b{
	line-height: 38px;
	margin: 0 0 0 5px;
	padding: 0 0 3px;
	vertical-align: middle;
}

#msg img{
	margin: 0 7px 0 0;
	vertical-align: middle;
}

#msg li{
	margin: 0;
	padding: 0;
	text-indent: 0;
}

#msg p,#msg ul{
	padding: 3px 0 3px 38px;
}

#msg ul{
	list-style: square;
}

#resa #msg,#espace_client #msg{
	font-size: 10px;
	margin: 0;
}

#tit_erreur{ padding: 0 0 0 38px; }

/* # - Table complexe */	  