body {
	margin: 0px;
	background-color: #A6D0EF;
	background-repeat: repeat-x;
	background-position: top;
}
form {
	margin: 0px;
}




input.ChampsTextBleu {
	color: #000000;
	font-family: Verdana, FreeSans, Arial, Helvetica, sans-serif;
	font-size: 9px;
	background-color: #FFFFFF;
	border: 1px solid #0080C5;
}
textarea.ChampsTextBleu {
	color: #000000;
	font-family: Verdana, FreeSans, Arial, Helvetica, sans-serif;
	font-size: 9px;
	background-color: #FFFFFF;
	border: 1px solid #0080C5;
}
select.ChampsTextBleu {
	color: #000000;
	font-family: Verdana, FreeSans, Arial, Helvetica, sans-serif;
	font-size: 9px;
	background-color: #FFFFFF;
	border: 1px solid #0080C5;
	width: 290px;
}





input.ChampsText {
	color: #000000;
	font-family: Verdana, FreeSans, Arial, Helvetica, sans-serif;
	font-size: 9px;
	background-color: #FFFFFF;
	border: 1px solid #000000;
}
textarea.ChampsText {
	color: #000000;
	font-family: Verdana, FreeSans, Arial, Helvetica, sans-serif;
	font-size: 9px;
	background-color: #FFFFFF;
	border: 1px solid #000000;
}
select.ChampsText {
	color: #000000;
	font-family: Verdana, FreeSans, Arial, Helvetica, sans-serif;
	font-size: 9px;
	background-color: #FFFFFF;
	border: 1px solid #000000;
	width: 290px;
}

.FdCouleurGris {
	background-color: #F3F3F3;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}
td.FdCouleurGris {
	background-color: #F3F3F3;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}
table.FdCouleurGris {
	background-color: #F3F3F3;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}
.FdCouleurBleuFonce {
	background-color: #064185;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
td.FdCouleurBleuFonce {
	background-color: #064185;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
table.FdCouleurBleuFonce {
	background-color: #064185;
}


.FdCouleurVert {
	background-color: #178D00;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
td.FdCouleurVert {
	background-color: #178D00;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
table.FdCouleurVert {
	background-color: #178D00;
}

.FdCouleurOrange {
	background-color: #FCAF17;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
td.FdCouleurOrange {
	background-color: #FCAF17;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
table.FdCouleurOrange {
	background-color: #FCAF17;
}

.FdCouleurRouge {
	background-color: #DA2028;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
td.FdCouleurRouge {
	background-color: #DA2028;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
table.FdCouleurRouge {
	background-color: #DA2028;
}

.FdCouleurBleu {
	background-color: #0080C5;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
td.FdCouleurBleu {
	background-color: #0080C5;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
table.FdCouleurBleu {
	background-color: #0080C5;
}

.FdCouleurBleuClair {
	background-color: #43ADE2;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
td.FdCouleurBleuClair {
	background-color: #43ADE2;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
table.FdCouleurBleuClair {
	background-color: #43ADE2;
}

.FdBleuPage {
	background-color: #A6D0EF;
}
td.FdBleuPage {
	background-color: #A6D0EF;
}
table.FdBleuPage {
	background-color: #A6D0EF;
}

td.FdNav {
	background-color: #FFFFFF;
	background-image: url(/img-ifc-formation/ifc-oleohydraulique/fd-ifc-nav.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}

td.FdDegrade {
	background-color: #FFFFFF;
	background-image: url(/img-ifc-formation/ifc-oleohydraulique/fd-degrade-ifc.gif);
	background-repeat: repeat-y;
	background-position: left;
}

table.FdNavIFC {
	background-color: #FFFFFF;
	background-image: url(/img-ifc-formation/ifc-oleohydraulique/fd-nav-ifc-2.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
table.FdNavFormations {
	background-color: #FFFFFF;
	background-image: url(/img-ifc-formation/ifc-oleohydraulique/fd-nav-ifc-formations.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
td.FdDefilant {
	background-color: #F2F2F2;
	background-image: url(/img-ifc-formation/ifc-oleohydraulique/fd-texte-defilant.gif);
	background-repeat: no-repeat;
	background-position: left;
}
td.FdHydraulique {
	background-color: #FCAF17;
	background-image: url(/img-ifc-formation/ifc-oleohydraulique/formations-continue/fd-hydraulique.gif);
	background-repeat: no-repeat;
	background-position: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}

td.FdActualite {
	background-color: #FFFFFF;
	background-image: url(/img-ifc-formation/ifc-oleohydraulique/formations-continue/fd-actualite.gif);
	background-repeat: no-repeat;
	background-position: top;
}
td.FdFleche {
	background-image: url(/img-ifc-formation/ifc-oleohydraulique/formations-continue/coin-ifc.gif);
	background-repeat: no-repeat;
	background-position: right top;
}










.FdTitreBleuFonce {
	background-color: #064185;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(/img-ifc-formation/puces-ifc/titre-bleu-fonce.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
td.FdTitreBleuFonce {
	background-color: #064185;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(/img-ifc-formation/puces-ifc/titre-bleu-fonce.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
table.FdTitreBleuFonce {
	background-color: #064185;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(/img-ifc-formation/puces-ifc/titre-bleu-fonce.gif);
	background-repeat: no-repeat;
	background-position: right top;
}


.FdTitreVert {
	background-color: #178D00;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(/img-ifc-formation/puces-ifc/titre-vert.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
td.FdTitreVert {
	background-color: #178D00;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(/img-ifc-formation/puces-ifc/titre-vert.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
table.FdTitreVert {
	background-color: #178D00;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(/img-ifc-formation/puces-ifc/titre-vert.gif);
	background-repeat: no-repeat;
	background-position: right top;
}

.FdTitreOrange {
	background-color: #FCAF17;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(/img-ifc-formation/puces-ifc/titre-orange.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
td.FdTitreOrange {
	background-color: #FCAF17;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(/img-ifc-formation/puces-ifc/titre-orange.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
table.FdTitreOrange {
	background-color: #FCAF17;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(/img-ifc-formation/puces-ifc/titre-orange.gif);
	background-repeat: no-repeat;
	background-position: right top;
}

.FdTitreRouge {
	background-color: #DA2028;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(/img-ifc-formation/puces-ifc/titre-rouge.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
td.FdTitreRouge {
	background-color: #DA2028;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(/img-ifc-formation/puces-ifc/titre-rouge.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
table.FdTitreRouge {
	background-color: #DA2028;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(/img-ifc-formation/puces-ifc/titre-rouge.gif);
	background-repeat: no-repeat;
	background-position: right top;
}

.FdTitreBleu {
	background-color: #0080C5;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(/img-ifc-formation/puces-ifc/titre-bleu.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
td.FdTitreBleu {
	background-color: #0080C5;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(/img-ifc-formation/puces-ifc/titre-bleu.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
table.FdTitreBleu {
	background-color: #0080C5;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(/img-ifc-formation/puces-ifc/titre-bleu.gif);
	background-repeat: no-repeat;
	background-position: right top;
}

.FdTitreBleuClair {
	background-color: #43ADE2;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(/img-ifc-formation/puces-ifc/titre-bleu-clair.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
td.FdTitreBleuClair {
	background-color: #43ADE2;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(/img-ifc-formation/puces-ifc/titre-bleu-clair.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
table.FdTitreBleuClair {
	background-color: #43ADE2;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(/img-ifc-formation/puces-ifc/titre-bleu-clair.gif);
	background-repeat: no-repeat;
	background-position: right top;
}





.FdFormationComplementaire {
	background-color: #E6ECF3;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #064185;
}
td.FdFormationComplementaire {
	background-color: #E6ECF3;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #064185;
}
table.FdFormationComplementaire {
	background-color: #E6ECF3;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #064185;
}

.FdFormationSurDemande {
	background-color: #E7F3E5;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #178D00;
}
td.FdFormationSurDemande {
	background-color: #E7F3E5;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #178D00;
}
table.FdFormationSurDemande {
	background-color: #E7F3E5;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #178D00;
}

img.ContourBleu {
	border: 3px solid #0080C5;
}