.clCMAbs {
	z-index: 2; LEFT: 0px; VISIBILITY: hidden; POSITION: absolute; TOP: 0px;
}
.clBar {
	z-index: 2; VISIBILITY: hidden; WIDTH: 10px; POSITION: absolute; HEIGHT: 10px; BACKGROUND-COLOR: transparent; layer-background-color: transparent;
}
.clLevel0 {
	z-index: 2; PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: normal ; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; FONT-FAMILY: arial; POSITION: absolute;
}
.clLevel0over {
	z-index: 2; PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; FONT-FAMILY: tahoma,arial,helvetica; POSITION: absolute;
}
.clLevel0 {
	z-index: 2; COLOR: white; BACKGROUND-COLOR: transparent; layer-background-color: transparent;
}
.clLevel0over {
	z-index: 2; CURSOR: hand; COLOR: #df0000; BACKGROUND-COLOR: #BD8089; layer-background-color: #336699;
}
.clLevel0border {
	z-index: 2; VISIBILITY: hidden; POSITION: absolute; BACKGROUND-COLOR: transparent; layer-background-color: #006699;
}
.clLevel1 {
	z-index: 2; PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: normal; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; FONT-FAMILY: tahoma, arial,helvetica; POSITION: absolute;
}
.clLevel1over {
	z-index: 2; PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: normal; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; FONT-FAMILY: tahoma, arial,helvetica; POSITION: absolute;
}
.clLevel1 {
	z-index: 2; COLOR: black; BACKGROUND-COLOR: #EBC9D6; layer-background-color: #F5F5DC; text-align: center;
}
.clLevel1over {
	z-index: 2; CURSOR: hand; COLOR: #C2113A; BACKGROUND-COLOR: #778899; layer-background-color: #336699; text-align: center; font-weight: bold; 
}
.clLevel1border {
	z-index: 2; VISIBILITY: hidden; POSITION: absolute; BACKGROUND-COLOR: #D5DADE; layer-background-color: #006699;
}
.clLevel2 {
	z-index: 2; PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: normal; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; FONT-FAMILY: tahoma,arial,helvetica; POSITION: absolute;
}
.clLevel2over {
	z-index: 2; PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: normal; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; FONT-FAMILY: tahoma,arial,helvetica; POSITION: absolute;
}
.clLevel2 {
	z-index: 2; COLOR: white; BACKGROUND-COLOR: #ffa500; layer-background-color: Navy;
}
.clLevel2over {
	z-index: 2; CURSOR: hand; COLOR: yellow; BACKGROUND-COLOR: transparent; layer-background-color: #0099cc;
}
.clLevel2border {
	z-index: 2; VISIBILITY: hidden; POSITION: absolute; BACKGROUND-COLOR: #006699; layer-background-color: #006699;
}
BODY {
	DISPLAY: block; 
	BACKGROUND-IMAGE: none; 
	FONT-FAMILY: Verdana, sans-serif; 
	LIST-STYLE-TYPE: square; 
	BACKGROUND-COLOR: white; 
	TEXT-DECORATION: none;
	
}
A {
	TEXT-DECORATION: none;
	color: #8A0045;
}
img {
	border-style: none;
}


A:hover {
	COLOR: #BD8089;
}

TABLE {
	border-spacing: 0px;
}
TABLE.bg {
	border-spacing: 0px;
}
TH.bg {
	BACKGROUND-POSITION: 0% 50%; BACKGROUND-IMAGE: url(image/fd_bandeau_index3.gif); BACKGROUND-REPEAT: no-repeat; HEIGHT: 129px;
}
TH {
	PADDING-LEFT: 8px; FONT-SIZE: x-small; BACKGROUND-IMAGE: url(image/barre_titre.gif); COLOR: #8A0045; BACKGROUND-REPEAT: no-repeat; TEXT-ALIGN: left;
}
TH.cadreO {
	PADDING-LEFT: 8px; FONT-SIZE: x-small; BACKGROUND-IMAGE: url(image/barre_titre2.gif); COLOR: #8A0045; BACKGROUND-REPEAT: no-repeat; TEXT-ALIGN: left;
}
TH.cadreR {
	PADDING-LEFT: 8px; FONT-SIZE: x-small; BACKGROUND-IMAGE: url(image/barre_titre3.gif); COLOR: #8A0045; BACKGROUND-REPEAT: no-repeat; TEXT-ALIGN: left;
}
TH.cadreV {
	PADDING-LEFT: 8px; FONT-SIZE: x-small; BACKGROUND-IMAGE: url(image/barre_titre.gif); COLOR: #8A0045; BACKGROUND-REPEAT: no-repeat; TEXT-ALIGN: left;
}
TD {
	FONT-SIZE: 10px; TEXT-ALIGN: justify;
}
TD.txt {
	FONT-SIZE: xx-small; BACKGROUND-COLOR: #EBC9D6; TEXT-ALIGN: left;
}
TD.txtR {
	FONT-SIZE: xx-small; LIST-STYLE-TYPE: upper-alpha; BACKGROUND-COLOR: #ebc9d6; TEXT-ALIGN: left;
}
TD.txtO {
	FONT-SIZE: xx-small; LIST-STYLE-TYPE: decimal; BACKGROUND-COLOR: #f0e4b2; TEXT-ALIGN: left;
}
TD.txtV {
	FONT-SIZE: xx-small; LIST-STYLE-TYPE: decimal; BACKGROUND-COLOR: #BD8089; TEXT-ALIGN: left;
}
TD.lienO {
	BACKGROUND-POSITION: right 50%; FONT-SIZE: xx-small; BACKGROUND-IMAGE: url(image/barre_lienO.gif); BACKGROUND-REPEAT: no-repeat; HEIGHT: 10px; BACKGROUND-COLOR: transparent; TEXT-ALIGN: right;
}
TD.lienV {
	BACKGROUND-POSITION: right 50%; FONT-SIZE: xx-small; BACKGROUND-IMAGE: url(image/barre_lienV2.gif); BACKGROUND-REPEAT: no-repeat; HEIGHT: 10px; BACKGROUND-COLOR: transparent; TEXT-ALIGN: right;
}
TD.lienR {
	BACKGROUND-POSITION: right 50%; FONT-SIZE: xx-small; BACKGROUND-IMAGE: url(image/barre_lienR.gif); BACKGROUND-REPEAT: no-repeat; HEIGHT: 10px; BACKGROUND-COLOR: transparent; TEXT-ALIGN: right;
}
H1.titre_ft {
	COLOR: #db7093;
}
H1 {
	FONT-WEIGHT: bold; FONT-SIZE: small; COLOR: #BD8089;
}
BUTTON {
	BORDER-RIGHT: #8A0045 1px solid; BORDER-TOP: #8A0045 1px solid; BORDER-LEFT: #8A0045 1px solid; COLOR: #000000; BORDER-BOTTOM: #8A0045 1px solid; BACKGROUND-COLOR: #F4D9DE; }
INPUT {
	BORDER-RIGHT: #8A0045 1px solid; BORDER-TOP: #8A0045 1px solid; BORDER-LEFT: #8A0045 1px solid; COLOR: #000000; BORDER-BOTTOM: #8A0045 1px solid; BACKGROUND-COLOR: #F4D9DE; }
INPUT.CALC {
	BORDER-RIGHT: #8A0045 3px solid; BORDER-TOP: 3px solid #8A0045; BORDER-LEFT: 3px solid #8A0045; COLOR: #000000; BORDER-BOTTOM: 3px solid #8A0045; BACKGROUND-COLOR: #F4D9DE;
	font-size: 18px;
	font-stretch: wider;
	font-weight: bold;
	font-variant: small-caps;
}
BUTTON.CALC2 {
	   COLOR: #9400D3;  BACKGROUND-COLOR: #F4D9DE;

	width: 10px;
	}

TEXTAREA {
	BORDER-RIGHT: #8A0045 1px solid; BORDER-TOP: #8A0045 1px solid; BORDER-LEFT: #8A0045 1px solid; COLOR: #000000; BORDER-BOTTOM: #8A0045 1px solid; BACKGROUND-COLOR: #F4D9DE; z-index: 0 ;
}
SELECT {
	BORDER-RIGHT: #8A0045 3px solid; BORDER-TOP: #8A0045 3px solid; BORDER-LEFT: #8A0045 3px solid; COLOR: #000000; BORDER-BOTTOM: #8A0045 3px solid; BACKGROUND-COLOR: #F4D9DE; }
LI {
	FONT-SIZE: xx-small; MARGIN-LEFT: -27px; LIST-STYLE-TYPE: disc; font-stretch: wider;
}
