HTML {
	HEIGHT: 100%
}
BODY {
	HEIGHT: 100%
}
BODY {
	FONT-SIZE: 12px; BACKGROUND-ATTACHMENT: scroll; BACKGROUND-IMAGE: url(fd_page.gif); MARGIN: 0px; OVERFLOW: auto; WIDTH: 100%; COLOR: #000000; BACKGROUND-REPEAT: repeat-x; FONT-FAMILY: Arial, Verdana, sans-serif; HEIGHT: 100%; BACKGROUND-COLOR: rgb(255,255,255); x-background-x-position: 0%; x-background-y-position: 0%; moz-background-clip: initial; moz-background-origin: initial; moz-background-inline-policy: initial
}
.nav {
	PADDING-LEFT: 2px; PADDING-BOTTOM: 3px; PADDING-TOP: 1px
}
.nav A {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Verdana, sans-serif; LETTER-SPACING: 1px; TEXT-DECORATION: none
}
.nav A:hover {
	COLOR: #a4232d; TEXT-DECORATION: none
}
.alertbandeau {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #a4232d; FONT-FAMILY: Arial, Verdana, sans-serif
}
.titretabactionbleu {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Verdana, sans-serif; LETTER-SPACING: 1px
}
.tabbleuniv1 {
	FONT-SIZE: 12px; PADDING-BOTTOM: 4px; COLOR: #000000; PADDING-TOP: 4px; FONT-FAMILY: Arial, Verdana, sans-serif; LETTER-SPACING: 0px; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
.tabbleuseparation {
	BACKGROUND-IMAGE: url(fd_cell_separation.gif)
}
.tabbleuniv1 A {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Verdana, sans-serif; TEXT-DECORATION: none
}
.tabbleuniv1 A:hover {
	COLOR: #a4232d; TEXT-DECORATION: underline
}
.tabbleuniv2 {
	BACKGROUND-IMAGE: url(fd_cell_hierarchie2.gif); LETTER-SPACING: 1px; BACKGROUND-COLOR: #ffffff
}
.tabbleuniv2 A {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Arial, Verdana, sans-serif; TEXT-DECORATION: none
}
.tabbleuniv2 A:hover {
	COLOR: #a4232d; TEXT-DECORATION: underline
}
.tabvertseparation {
	BACKGROUND-IMAGE: url(fd_cell_separation.gif)
}
.tabvert A {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Verdana, sans-serif; TEXT-DECORATION: none
}
.tabvert A:hover {
	COLOR: #a4232d; TEXT-DECORATION: underline
}
.tabSimpleFdBleu {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Verdana, sans-serif; BACKGROUND-COLOR: #ebf4f6
}
.tabSimpleFdBlanc {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Verdana, sans-serif; BACKGROUND-COLOR: #ffffff
}
.tabSimpleFdBleuImportant {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #2b4789; FONT-FAMILY: Arial, Verdana, sans-serif; BACKGROUND-COLOR: #ebf4f6
}
.dataLabel {
	FONT-SIZE: 10px; VERTICAL-ALIGN: top; WIDTH: 1%; COLOR: #969696; FONT-FAMILY: Arial, Verdana, sans-serif; WHITE-SPACE: nowrap
}
.dataValeur {
	FONT-SIZE: 10px; VERTICAL-ALIGN: top; COLOR: #000000; FONT-FAMILY: Arial, Verdana, sans-serif
}
.chpsTextNorm {
	BORDER-RIGHT: #a3a6ab 1px solid; BORDER-TOP: #a3a6ab 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 12px; PADDING-BOTTOM: 1px; BORDER-LEFT: #a3a6ab 1px solid; COLOR: #000000; PADDING-TOP: 1px; BORDER-BOTTOM: #a3a6ab 1px solid; FONT-FAMILY: Arial, Verdana, sans-serif; HEIGHT: 20px; BACKGROUND-COLOR: #edf7f9
}
.chpsTextAlternance {
	BORDER-RIGHT: #a3a6ab 1px solid; BORDER-TOP: #a3a6ab 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 12px; PADDING-BOTTOM: 1px; BORDER-LEFT: #a3a6ab 1px solid; COLOR: #000000; PADDING-TOP: 1px; BORDER-BOTTOM: #a3a6ab 1px solid; FONT-FAMILY: Arial, Verdana, sans-serif; HEIGHT: 20px; BACKGROUND-COLOR: #fafdfd
}
.chpsTextObligatoire {
	BORDER-RIGHT: #a3a6ab 1px solid; BORDER-TOP: #a3a6ab 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 12px; PADDING-BOTTOM: 1px; BORDER-LEFT: #a3a6ab 1px solid; COLOR: #000000; PADDING-TOP: 1px; BORDER-BOTTOM: #a3a6ab 1px solid; FONT-FAMILY: Arial, Verdana, sans-serif; HEIGHT: 20px; BACKGROUND-COLOR: #fdcbcc
}
.accrocheTab {
	BORDER-RIGHT: medium none; PADDING-RIGHT: 0px; BORDER-TOP: medium none; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 17px 30px 10px 0px; BORDER-LEFT: medium none; WIDTH: auto; PADDING-TOP: 0px; BORDER-BOTTOM: medium none; HEIGHT: auto; horizontal-align: center
}
.accrocheText {
	PADDING-RIGHT: 0px; PADDING-LEFT: 6px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: middle; WIDTH: 100%; COLOR: #000000; LINE-HEIGHT: 14pt; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; LETTER-SPACING: 0.1em; HEIGHT: 100%; BACKGROUND-COLOR: #e3e6ef; TEXT-ALIGN: left
}
.accrocheSmallText {
	PADDING-RIGHT: 0px; PADDING-LEFT: 6px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: middle; WIDTH: 100%; COLOR: #000000; LINE-HEIGHT: 14pt; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; LETTER-SPACING: 0.1em; HEIGHT: 100%; BACKGROUND-COLOR: #e3e6ef; TEXT-ALIGN: left
}
.accrocheTextInside {
	PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 14px; LINE-HEIGHT: 14pt; LETTER-SPACING: 0.1em; BACKGROUND-COLOR: #7484ae
}
.accrocheText A {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.accrocheText A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #a4232d; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.accrocheSmallText A {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left; TEXT-DECORATION: underline
}
.accrocheSmallText A:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #a4232d; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left; TEXT-DECORATION: underline
}
.accrocheTextInside A {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #ffffff; TEXT-DECORATION: none
}
.accrocheTextInside A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #a4232d; TEXT-DECORATION: none
}
.accrocheTextOr {
	PADDING-RIGHT: 0px; PADDING-LEFT: 6px; FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: middle; WIDTH: 100%; COLOR: #000000; LINE-HEIGHT: 14pt; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; LETTER-SPACING: 0.1em; HEIGHT: 100%; BACKGROUND-COLOR: #fbe1d6; TEXT-ALIGN: left
}
.accrocheRouge {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #ea5068; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.titreFiche {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 32px; COLOR: #a4232d; PADDING-TOP: 5px; FONT-FAMILY: Times New Roman, Times, serif
}
.titrePartie {
	PADDING-RIGHT: 0px; MARGIN-TOP: 20px; DISPLAY: block; PADDING-LEFT: 6px; FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 0px; WIDTH: 100%; COLOR: #7484ae; LINE-HEIGHT: 14pt; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; LETTER-SPACING: 0.1em
}
.hrstyle {
	BORDER-RIGHT: medium none; PADDING-RIGHT: 0px; BORDER-TOP: medium none; MARGIN-TOP: 20px; DISPLAY: block; PADDING-LEFT: 6px; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 0px; BORDER-LEFT: medium none; WIDTH: 100%; COLOR: #7484ae; PADDING-TOP: 0px; BORDER-BOTTOM: medium none; HEIGHT: 1px; BACKGROUND-COLOR: #cccccc
}
.titreSSPartieFirst {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 12px; BACKGROUND: url(titreSSPartie.gif) no-repeat left top; PADDING-BOTTOM: 6px; MARGIN: 8px 0px 3px 30px; COLOR: #7584ad; PADDING-TOP: 0px; FONT-FAMILY: Arial, Verdana, sans-serif
}
.titreSSPartie {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 12px; BACKGROUND: url(titreSSPartie.gif) no-repeat left top; PADDING-BOTTOM: 6px; MARGIN: 14px 0px 2px 30px; COLOR: #7584ad; PADDING-TOP: 0px; FONT-FAMILY: Arial, Verdana, sans-serif
}
.titreSSSSPartie {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 7px 0px 0px 30px; COLOR: #333333; PADDING-TOP: 0px; FONT-FAMILY: Arial, Verdana, sans-serif
}
.texteStdNb {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; MARGIN-LEFT: 30px; COLOR: #323232; LINE-HEIGHT: 14pt; MARGIN-RIGHT: 30px; TEXT-ALIGN: justify
}
.texteStd {
	DISPLAY: block; FONT-WEIGHT: normal; FONT-SIZE: 12px; MARGIN-LEFT: 30px; COLOR: #323232; LINE-HEIGHT: 14pt; MARGIN-RIGHT: 30px; TEXT-ALIGN: justify
}
.texteStdSol {
	DISPLAY: block; FONT-WEIGHT: normal; FONT-SIZE: 12px; MARGIN-LEFT: 0px; COLOR: #323232; LINE-HEIGHT: 14pt; MARGIN-RIGHT: 30px; TEXT-ALIGN: justify
}
.texteStd A {
	COLOR: #7584ad; FONT-FAMILY: Arial, Verdana, sans-serif; LETTER-SPACING: 0px; TEXT-DECORATION: none
}
.texteStd A:hover {
	COLOR: #a4232d; TEXT-DECORATION: none
}
LI {
	BACKGROUND-POSITION: 0px 4px; PADDING-LEFT: 15px; FONT-WEIGHT: lighter; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(puce.gif); COLOR: #323232; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Arial, Helvetica, sans-serif; LIST-STYLE-TYPE: none
}
.texteImportant {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN-BOTTOM: 0px; COLOR: #7584ad; FONT-FAMILY: Arial, Helvetica, sans-serif; LETTER-SPACING: 3px
}
.inContenu {
	PADDING-RIGHT: 0px; MARGIN-TOP: 5px; DISPLAY: block; PADDING-LEFT: 0px; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.texteStdTab {
	DISPLAY: block; FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #323232; LINE-HEIGHT: 12pt
}
.texteStdTab A {
	COLOR: #7584ad; FONT-FAMILY: Arial, Verdana, sans-serif; LETTER-SPACING: 0px; TEXT-DECORATION: none
}
.texteStdTab A:hover {
	COLOR: #a4232d; TEXT-DECORATION: none
}
.annonceTitre {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 13px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; COLOR: #374464; PADDING-TOP: 0px; FONT-FAMILY: Arial, Verdana, sans-serif; LETTER-SPACING: 0.05em
}
.annonceSSTitre {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 13px; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 7px; COLOR: #374464; PADDING-TOP: 0px; FONT-FAMILY: Arial, Verdana, sans-serif; LETTER-SPACING: 0.05em
}
.annonceDate {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 7px; COLOR: #999999; PADDING-TOP: 0px; FONT-FAMILY: Arial, Verdana, sans-serif
}
.annonceDateInline {
	DISPLAY: inline; FONT-SIZE: 10px; COLOR: #999999; FONT-FAMILY: Arial, Verdana, sans-serif
}
.annonceLienExt A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 7px 0px 5px; COLOR: #7584ad; PADDING-TOP: 0px; FONT-FAMILY: Arial, Verdana, sans-serif; TEXT-DECORATION: none
}
.annonceLienExt A:hover {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 7px 0px 5px; COLOR: #a4232d; PADDING-TOP: 0px; TEXT-DECORATION: none
}
.gaucheEncart {
	FLOAT: left; WIDTH: 65%
}
.encart {
	LEFT: 0px; FLOAT: left; WIDTH: 35%; TOP: 300px; postion: relative
}
.encartTitre {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 3px; COLOR: #a4232d; PADDING-TOP: 0px; FONT-FAMILY: Tahoma, Verdana, Arial, Verdana, sans-serif
}
.encartTxt {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 11px; PADDING-BOTTOM: 8px; MARGIN: 0px; COLOR: #000000; LINE-HEIGHT: 12pt; PADDING-TOP: 0px
}
.encartTxt A {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #741920; LINE-HEIGHT: 12pt; TEXT-DECORATION: none
}
.encartTxt A:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #333333; LINE-HEIGHT: 12pt; TEXT-DECORATION: underline
}
.finEncart {
	CLEAR: both
}
.imgTemoignage {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: normal; FONT-SIZE: 10px; BACKGROUND: url(accroche_5.jpg) #ecf4f6 no-repeat right top; FLOAT: left; PADDING-BOTTOM: 4px; COLOR: #000000; LINE-HEIGHT: 8pt; MARGIN-RIGHT: 10px; PADDING-TOP: 4px; LETTER-SPACING: 0.1em
}
.imgNews {
	PADDING-RIGHT: 4px; MARGIN-TOP: 5px; PADDING-LEFT: 4px; FONT-WEIGHT: normal; FONT-SIZE: 10px; BACKGROUND: url(accroche_5.jpg) #7484ae no-repeat right top; FLOAT: left; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 4px; COLOR: #ffffff; LINE-HEIGHT: 8pt; MARGIN-RIGHT: 10px; PADDING-TOP: 4px; LETTER-SPACING: 0.1em
}
.signPerso {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #374464; MARGIN-RIGHT: 30px; TEXT-ALIGN: right
}
.signTitre {
	DISPLAY: block; FONT-SIZE: 10px; COLOR: #999999; MARGIN-RIGHT: 30px; TEXT-ALIGN: right
}
.infobulle {
	BORDER-RIGHT: black 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: black 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 10px; VISIBILITY: hidden; PADDING-BOTTOM: 5px; BORDER-LEFT: black 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: black 1px solid; FONT-FAMILY: Verdana, Arial; POSITION: absolute; BACKGROUND-COLOR: #b5d4db
}

h1 {
	FONT-SIZE: 32px;
	font-weight: bold;
	COLOR: #A4232D;
	FONT-FAMILY: Times New Roman, Times, serif;
	display: block;
	padding-top: 5;
}

#footer {
}


#footer .spacer {
	width: 100%;
	border-top: 1px dotted #7584ad;
	margin: 10px 0px 0px 0px;
}

#footer .first {
	text-transform: uppercase; 
	font-size: 75%;
	text-align: center;
	margin-bottom: 5px;
}

#footer .second, #footer .third {
	font-size: 80%;
	text-align: center;
	margin-bottom: 3px;
}

#footer a {
	color: #7584ad;
	font-weight: bold;
	text-decoration: underline;
}


