/* Class BODY */
BODY{
	background-color: #ffffff;
	Font-Family: Arial, Helvetica, Sans-Serif;
	Font-size: 9pt;
	color: #666666;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
}
TD{
	Font-Family: Helvetica, Sans-Serif;
	Font-size: 9pt;
	color: #666666;
}
/* Texte de contenu */

.divtexte
{
padding-left:25px;
padding-right: 25px;
}

/*
.calendrier
{
	background-image:url(fr/images/fondcalendrier.gif);
	background-attachment:scroll;
	background-repeat:no-repeat;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
}
*/
.fondgrandecellule
{
	background: url(fr/images/fondtdtableaucal.gif) top center repeat-x;
	background-attachment:scroll;
	background-repeat:no-repeat;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	TEXT-DECORATION: None;
	FONT-FAMILY: Arial, Helvetica, Sans-serif;
	FONT-STYLE: Normal;
	FONT-WEIGHT: Normal;
	FONT-SIZE: 11pt;
	COLOR: #000000;

}


.TexteNormal
{
		TEXT-DECORATION: None;
		FONT-FAMILY: Arial, Helvetica, Sans-serif;
		FONT-STYLE: Normal;
		FONT-WEIGHT: Normal;
		FONT-SIZE: 11pt;
		COLOR: #000000;
}
.TexteNormal2
{
		TEXT-DECORATION: None;
		FONT-FAMILY: Arial, Helvetica, Sans-serif;
		FONT-STYLE: Normal;
		FONT-WEIGHT: Normal;
		FONT-SIZE: 13px;
		COLOR: #000000;
}
.TexteCalendrier
{
		TEXT-DECORATION: None;
		FONT-FAMILY: Arial, Helvetica, Sans-serif;
		FONT-STYLE: Normal;
		FONT-WEIGHT: Normal;
		FONT-SIZE: 11pt;
		COLOR: #000000;
		padding-right:5px;
}

.Textefooter
{
		TEXT-DECORATION: None;
		FONT-FAMILY: Arial, Helvetica, Sans-serif;
		FONT-STYLE: Normal;
		FONT-WEIGHT: Normal;
		FONT-SIZE: 11px;
		COLOR: #000000;
}
/* Texte de contenu portant un lien */
.ATexteNormal
{
		TEXT-DECORATION: none;
		FONT-FAMILY: Arial, Helvetica, Sans-serif;
		FONT-STYLE: Normal;
		FONT-WEIGHT: Bold;
		FONT-SIZE: 1em;
		COLOR: #969897;
}
.ATexteNormal:hOver
{
		TEXT-DECORATION: none;
		FONT-FAMILY: Arial, Helvetica, Sans-serif;
		FONT-STYLE: Normal;
		FONT-WEIGHT: Bold;
		FONT-SIZE: 1em;
		COLOR: #fc9317;
}
.ATexteNormaltop
{
		TEXT-DECORATION: none;
		FONT-FAMILY: Arial, Helvetica, Sans-serif;
		FONT-STYLE: Normal;
		FONT-WEIGHT: Bold;
		FONT-SIZE: 1em;
		COLOR: #fc9317;
}
.ATexteNormaltop:hOver
{
		TEXT-DECORATION: none;
		FONT-FAMILY: Arial, Helvetica, Sans-serif;
		FONT-STYLE: Normal;
		FONT-WEIGHT: Bold;
		FONT-SIZE: 1em;
		COLOR: #969897;
}

/* Les titres */
.TexteTitre
{
		TEXT-DECORATION: None;
		TEXT-ALIGN: Center;
		FONT-FAMILY: Arial, Helvetica, Sans-serif;
		FONT-STYLE: Normal;
		FONT-WEIGHT: Bold;
		FONT-SIZE: 13pt;
		COLOR: #000000;
}

.TexteTitrefaq
{
		TEXT-DECORATION: None;
		TEXT-ALIGN: left;
		FONT-FAMILY: Arial, Helvetica, Sans-serif;
		FONT-STYLE: Normal;
		FONT-WEIGHT: Bold;
		FONT-SIZE: 13pt;
		COLOR: #fc9317;
}

/*Le texte qui se retrouve dans le footer */
.TexteFooter{
	FONT-FAMILY: Arial, Helvetica, Sans-serif;
	FONT-SIZE: 8pt;
	FONT-WEIGHT: Normal;
	TEXT-ALIGN: Center;
	COLOR: #000000;
}
/*Le texte accentué (bold) qui se retrouve dans le footer */
.TexteFooterAccent{
	FONT-FAMILY: Arial, Helvetica, Sans-serif;
	FONT-SIZE: 8pt;
	FONT-WEIGHT: Bold;
	TEXT-ALIGN: Center;
	COLOR: #666666;
}

/*
Les liens textes du footer.
La classe qui suit au même nom + hOver est la réaction au "onMouseOver" (hOver)
 */
.ATexteFooter
{
		TEXT-DECORATION: Underline;
		TEXT-ALIGN: Center;
		FONT-FAMILY: Arial, Helvetica, Sans-serif;
		FONT-STYLE: Normal;
		FONT-WEIGHT: Bold;
		FONT-SIZE: 8pt;
		COLOR: #000000;
}
.ATexteFooter:hOver
{
		TEXT-DECORATION: None;
		TEXT-ALIGN: Center;
		FONT-FAMILY: Arial, Helvetica, Sans-serif;
		FONT-STYLE: Normal;
		FONT-WEIGHT: Bold;
		FONT-SIZE: 8pt;
		COLOR: #666666;
}
