

/** Éléments de base */
.MyBody 	{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px;
	color:#7D7D7D; 
	padding:0px;	
	margin: 0px;
	/*background-color:#11B2E8;*/
	background-image: url(../../images/theme_01/bg_left_bottom_repeat_x_y.jpg);
	background-repeat:repeat;
	height:100%;
}


/* DÉBUT : CLASSES À LA RACINE */
p				{ margin-top:0px}

ul
{
  margin-left: 0;
  padding-left: 1.5em;
  margin-bottom:0px;
  padding-bottom:0px;
  list-style-type:disc;
  font-family:Arial, Helvetica, sans-serif;	
  font-weight:normal;	
  font-size:12px; 
  color:#000000;
}

li
{
  margin: 0;
  padding: 0;
  padding-bottom:5px;
  font-family:Arial, Helvetica, sans-serif;	
  font-weight:normal;	
  font-size:12px; 
  color:#000000;
}

td {font-family:Arial, Helvetica, sans-serif;	font-weight:normal;	font-size:12px; color:#000000; }

a						{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#126BAF; text-decoration:none}
a:link					{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#126BAF; text-decoration:none}
a:visited			{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#126BAF; text-decoration:none}
a:hover				{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#FD7215; text-decoration:none}
/* FIN : CLASSES À LA RACINE */


/* DÉBUT CLASSES HEADER */
.TD_Header								{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#fefefe; line-height:20px; height:20px}
.TD_Header_16px						{ font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#fefefe; line-height:20px; height:20px}
.TD_Header_20px						{ font-family:Arial, Helvetica, sans-serif; font-size:20px; font-weight:bold; color:#fefefe; line-height:20px; height:20px}

.LiensHeader								{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#fefefe; text-decoration:none}
.LiensHeader:link							{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#fefefe; text-decoration:none}
.LiensHeader:visited					{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#fefefe; text-decoration:none}
.LiensHeader:hover						{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#7d7575; text-decoration:none}

.LiensHeader_over						{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#7d7575; text-decoration:none}
.LiensHeader_over:link					{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#7d7575; text-decoration:none}
.LiensHeader_over:visited			{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#7d7575; text-decoration:none}
.LiensHeader_over:hover				{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#fefefe; text-decoration:none}

.LiensHeaderLettres_11px								{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#fefefe; text-decoration:none}
.LiensHeaderLettres_11px:link							{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#fefefe; text-decoration:none}
.LiensHeaderLettres_11px:visited						{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#fefefe; text-decoration:none}
.LiensHeaderLettres_11px:hover						{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#7d7575; text-decoration:none}

.LiensHeaderLettres_11px_over						{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#7d7575; text-decoration:none}
.LiensHeaderLettres_11px_over:link					{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#7d7575; text-decoration:none}
.LiensHeaderLettres_11px_over:visited				{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#7d7575; text-decoration:none}
.LiensHeaderLettres_11px_over:hover				{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#fefefe; text-decoration:none}

.LiensHeaderLettres_12px								{font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#fefefe; text-decoration:none}
.LiensHeaderLettres_12px:link							{font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#fefefe; text-decoration:none}
.LiensHeaderLettres_12px:visited						{font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#fefefe; text-decoration:none}
.LiensHeaderLettres_12px:hover						{font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#7d7575; text-decoration:none}

.LiensHeaderLettres_12px_over						{font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#7d7575; text-decoration:none}
.LiensHeaderLettres_12px_over:link					{font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#7d7575; text-decoration:none}
.LiensHeaderLettres_12px_over:visited				{font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#7d7575; text-decoration:none}
.LiensHeaderLettres_12px_over:hover				{font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#fefefe; text-decoration:none}

.LiensHeaderLettres_14px								{font-family:Arial, Helvetica, sans-serif; font-size:20px; font-weight:bold; color:#fefefe; text-decoration:none}
.LiensHeaderLettres_14px:link							{font-family:Arial, Helvetica, sans-serif; font-size:20px; font-weight:bold; color:#fefefe; text-decoration:none}
.LiensHeaderLettres_14px:visited						{font-family:Arial, Helvetica, sans-serif; font-size:20px; font-weight:bold; color:#fefefe; text-decoration:none}
.LiensHeaderLettres_14px:hover						{font-family:Arial, Helvetica, sans-serif; font-size:20px; font-weight:bold; color:#7d7575; text-decoration:none}

.LiensHeaderLettres_14px_over						{font-family:Arial, Helvetica, sans-serif; font-size:20px; font-weight:bold; color:#7d7575; text-decoration:none}
.LiensHeaderLettres_14px_over:link					{font-family:Arial, Helvetica, sans-serif; font-size:20px; font-weight:bold; color:#7d7575; text-decoration:none}
.LiensHeaderLettres_14px_over:visited				{font-family:Arial, Helvetica, sans-serif; font-size:20px; font-weight:bold; color:#7d7575; text-decoration:none}
.LiensHeaderLettres_14px_over:hover				{font-family:Arial, Helvetica, sans-serif; font-size:20px; font-weight:bold; color:#fefefe; text-decoration:none}
/* FIN CLASSES HEADER */


/* DÉBUT CLASSES TEXTBOX RECHERCHE */
.TextboxRechercheHeader				{ font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#858585; border-style:none; border-width:0px; height:18px; width:157px; padding-left:10px; padding-top:2px}
.DIV_BtnRecherche						{ position:relative; left:8px; width:21px; height:23px;}
/* FIN CLASSES TEXTBOX RECHERCHE */


/* DÉBUT CLASSES MIETTES DE PAIN */
.Liens_MiettePain									{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#fd7215; text-decoration:none}
.Liens_MiettePain:link								{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#fd7215; text-decoration:none}
.Liens_MiettePain:visited							{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#fd7215; text-decoration:none}
.Liens_MiettePain:hover							{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#7d7575; text-decoration:none}		

.MiettePain												{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000;}	
/* FIN CLASSES MIETTES DE PAIN */


/* DÉBUT CLASSES MENU PRINCIPALE */
.TD_LiensMenuPrincipal{ 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px; 
	font-weight:bold; 
	color:#fd7215; 
	text-align:center; 
	padding-left:7px; 
	padding-right:7px; 
	cursor:default;
	height:100%;
}

.TD_LiensMenuPrincipal_over{ 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px; 
	font-weight:bold; 
	color:#126baf; 
	text-align:center; 
	background-color:#FFECB1; 
	padding-left:7px; 
	padding-right:7px; 
	cursor:pointer;
	height:100%;
}

.TD_FiletMenuPrincipal{ 
}

/*#table_sousMenu{
	border-bottom:#C6AF67 solid 1px;
	border-left:#C6AF67 solid 1px;
	border-right:#C6AF67 solid 1px;
	
}*/


.TD_LiensMenuPrincipal a, .TD_LiensMenuPrincipal_over a, .TD_LiensSousMenuPrincipal a, .TD_LiensSousMenuPrincipal_over a{
	text-decoration:none;
	font-weight:bold;
}

.TD_LiensMenuPrincipal a{
	color:#fd7215;
	font-weight:bold;
}

.TD_LiensMenuPrincipal_over a{
	color:#126baf;
	font-weight:bold;
}

.LiensMenuPrincipal						{ font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; }
.LiensMenuPrincipal:link				{ font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; }
.LiensMenuPrincipal:visited			{ font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; }
.LiensMenuPrincipal:hover				{ font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#126baf;}

.DIV_SousMenuPrincipal{ 
	display:none; 
	position:absolute; 
	vertical-align:text-top; 
	width:200px;
	text-align:left; 
	cursor:pointer;
	border-bottom:#C6AF67 solid 1px;
	border-left:#C6AF67 solid 1px;
	border-right:#C6AF67 solid 1px;
}

.DIV_RowSousMenu, .DIV_RowSousMenu_over{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12;
	font-weight:normal;
	border-top:#C6AF67 solid 1px;
	overflow:hidden;
	width:100%; 
	clear:left;
}

.DIV_RowSousMenu{
	background-color:#FFECB1;
	color:#fd7215;
}

.DIV_RowSousMenu_over{
	color:#126baf;
	background-color:#FFF2C9; 
}

.DIV_BulletSousMenu{
	padding-bottom:3px; 
	float:left;
	padding-right:3px;
	padding-left:5px;
	font-size:10px;
}

.DIV_TitleSousMenu{
	padding-right:5px;
}
/* FIN CLASSES MENU PRINCIPALE */


/* DÉBUT CLASSES MENU GAUCHE */
.TD_MenuGaucheParents											{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#fd7215;}

.TD_LiensMenuGaucheEnfants1									{ padding-left:3px; width:4%; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#fd7215; }
.LiensMenuGaucheEnfants1										{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#fd7215; text-decoration:none;}
.LiensMenuGaucheEnfants1:link									{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#fd7215; text-decoration:none;}
.LiensMenuGaucheEnfants1:visited								{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#fd7215; text-decoration:none;}
.LiensMenuGaucheEnfants1:hover								{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#126baf; text-decoration:none;}

.TD_LiensMenuGaucheEnfants1_Open						{ padding-left:3px; width:4%; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#126baf;}
.LiensMenuGaucheEnfants1_Open								{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#126baf; text-decoration:none;}
.LiensMenuGaucheEnfants1_Open:link							{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#126baf; text-decoration:none;}
.LiensMenuGaucheEnfants1_Open:visited					{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#126baf; text-decoration:none;}
.LiensMenuGaucheEnfants1_Open:hover						{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#fd7215; text-decoration:none;}

.TD_LiensMenuGaucheEnfants2_Open						{ padding-left:25px; width:4%; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#126baf;}
.LiensMenuGaucheEnfants2_Open								{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#126baf; text-decoration:none;}
.LiensMenuGaucheEnfants2_Open:link						{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#126baf; text-decoration:none;}
.LiensMenuGaucheEnfants2_Open:visited					{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#126baf; text-decoration:none;}
.LiensMenuGaucheEnfants2_Open:hover						{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#fd7215; text-decoration:none;}
.TD_LiensMenuGaucheEnfants2_Open_On					{ padding-left:25px; width:4%; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#126baf;}
.LiensMenuGaucheEnfants2_Open_On						{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#126baf; text-decoration:none;}
.LiensMenuGaucheEnfants2_Open_On:link					{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#126baf; text-decoration:none;}
.LiensMenuGaucheEnfants2_Open_On:visited				{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#126baf; text-decoration:none;}
.LiensMenuGaucheEnfants2_Open_On:hover				{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#fd7215; text-decoration:none;}

.TD_LiensMenuGaucheEnfants3_Open						{ padding-left:45px; width:4%; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#126baf;}
.LiensMenuGaucheEnfants3_Open								{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#126baf; text-decoration:none;}
.LiensMenuGaucheEnfants3_Open:link						{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#126baf; text-decoration:none;}
.LiensMenuGaucheEnfants3_Open:visited					{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#126baf; text-decoration:none;}
.LiensMenuGaucheEnfants3_Open:hover						{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#fd7215; text-decoration:none;}
.TD_LiensMenuGaucheEnfants3_Open_On					{ padding-left:45px; width:4%; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#126baf;}
.LiensMenuGaucheEnfants3_Open_On						{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#126baf; text-decoration:none;}
.LiensMenuGaucheEnfants3_Open_On:link					{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#126baf; text-decoration:none;}
.LiensMenuGaucheEnfants3_Open_On:visited				{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#126baf; text-decoration:none;}
.LiensMenuGaucheEnfants3_Open_On:hover				{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#fd7215; text-decoration:none;}
/* FIN CLASSES MENU GAUCHE */


/* DÉBUT CLASSES PAGE D'ACCUEIL */

/* Boite Texte Principal */
.TD_BoitePrincipale_Titre											{ font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#89b219;  padding-right:5px}

.TD_BoitePrincipale_TexteSansPhoto							{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#3f3f41; padding-left:13px; padding-right:5px}
.TD_BoitePrincipale_Date											{ font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#00ade6; padding-left:13px}
.LiensBoitePrincipale_Titre											{ font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#89b219; text-decoration:none}
.LiensBoitePrincipale_Titre:link									{ font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#89b219; text-decoration:none}
.LiensBoitePrincipale_Titre:visited								{ font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#89b219; text-decoration:none}
.LiensBoitePrincipale_Titre:hover									{ font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#c84838; text-decoration:none}

.TD_BoitePrincipale_TexteAvecPhoto							{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#3f3f41; padding-left:5px; padding-right:5px}
.LiensBoitePrincipale_Texte											{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#3f3f41; text-decoration:none}
.LiensBoitePrincipale_Texte:link									{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#3f3f41; text-decoration:none}
.LiensBoitePrincipale_Texte:visited								{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#3f3f41; text-decoration:none}
.LiensBoitePrincipale_Texte:hover									{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#c84838; text-decoration:none}

/* Boite Régulière */
.TD_BoiteReguliere_Titre											{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#fd7215; padding-left:13px; padding-top:8px; padding-right:5px}
.LiensBoiteReguliere_Titre											{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#fd7215; text-decoration:none}
.LiensBoiteReguliere_Titre:link										{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#fd7215; text-decoration:none}
.LiensBoiteReguliere_Titre:visited								{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#fd7215; text-decoration:none}
.LiensBoiteReguliere_Titre:hover									{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#c84838; text-decoration:none}

.TD_BoiteReguliere_Texte											{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#3f3f41; padding-left:13px; padding-right:5px}
.LiensBoiteReguliere_Texte											{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#3f3f41; text-decoration:none}
.LiensBoiteReguliere_Texte:link									{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#3f3f41; text-decoration:none}
.LiensBoiteReguliere_Texte:visited								{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#3f3f41; text-decoration:none}
.LiensBoiteReguliere_Texte:hover									{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#c84838; text-decoration:none}

/* Boite Texte avec BG Couleur */
.TD_BoiteCouleur_Titre												{ font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#fd7215; padding-left:7px; padding-right:5px}
.LiensBoiteCouleur_Titre												{ font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#fd7215; text-decoration:none}
.LiensBoiteCouleur_Titre:link										{ font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#fd7215; text-decoration:none}
.LiensBoiteCouleur_Titre:visited									{ font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#fd7215; text-decoration:none}
.LiensBoiteCouleur_Titre:hover										{ font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#c84838; text-decoration:none}

.TD_BoiteCouleur_Texte												{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#FFFFFF; padding-left:7px; padding-right:5px}
.LiensBoiteCouleur_Texte											{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#FFFFFF; text-decoration:none}
.LiensBoiteCouleur_Texte:link										{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#FFFFFF; text-decoration:none}
.LiensBoiteCouleur_Texte:visited									{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#FFFFFF; text-decoration:none}
.LiensBoiteCouleur_Texte:hover									{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#c84838; text-decoration:none}

.TD_BoiteCouleur_LienSuite										{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#dcefa9; font-style:italic; text-align:right; padding-right:5px}
.LiensBoiteCouleur_LienSuite										{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#dcefa9; font-style:italic; text-align:right; padding-right:5px; text-decoration:none}
.LiensBoiteCouleur_LienSuite:link									{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#dcefa9; font-style:italic; text-align:right; padding-right:5px; text-decoration:none}
.LiensBoiteCouleur_LienSuite:visited								{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#dcefa9; font-style:italic; text-align:right; padding-right:5px; text-decoration:none}
.LiensBoiteCouleur_LienSuite:hover								{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#c84838; font-style:italic; text-align:right; padding-right:5px; text-decoration:none}

/* FIN CLASSES PAGE D'ACCUEIL */


/* DÉBUT CLASSES GÉNÉRALES POUR LES BLOCS */
.Bloc_Titre									{ font-family:Arial, Helvetica, sans-serif; font-size:19px; font-weight:bold; color:#fd7215}
/* DÉBUT CLASSES GÉNÉRALES POUR LES BLOCS */


/* DÉBUT CLASSES BLOC TEXTE */
.BlocTexte_Titre						{ font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#fd934b}
.LiensBlocTexte_Titre					{ font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#fd934b; text-decoration:none}
.LiensBlocTexte_Titre:link			{ font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#fd934b; text-decoration:none}
.LiensBlocTexte_Titre:visited		{ font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#fd934b; text-decoration:none}
.LiensBlocTexte_Titre:hover		{ font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#126baf; text-decoration:none}

.BlocTexte_SousTitre					{ font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#fd934b}
.BlocTexte_Texte						{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#000000; line-height:17px}

.LiensBlocTexte_Retour				{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#fd7215; text-decoration:none}
.LiensBlocTexte_Retour:link			{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#fd7215; text-decoration:none}
.LiensBlocTexte_Retour:visited	{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#fd7215; text-decoration:none}
.LiensBlocTexte_Retour:hover		{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#126baf; text-decoration:none}
/* FIN CLASSES BLOC TEXTE */


/* DÉBUT CLASSES BLOC ARTICLE */
.ComboboxArchivesArticles						{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; border-style:solid; border-width:1px; border-color:#fd7215;}

.ImagePhotoArticle									{ border-style:solid; border-width:1px; border-color:#969696; padding:0px; margin:0px 7px 0px 0px; display:inline; }
/* FIN CLASSES BLOC ARTICLE */


/* DÉBUT CLASSES BLOC ÉVÉNEMENTS */
.BlocEvenement_TitreMoisEnCours				{ font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; color:#fd7215}
.BlocEvenement_Titre									{ font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#fd934b}
.LiensBlocEvenement_Titre							{ font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#fd934b; text-decoration:none}
.LiensBlocEvenement_Titre:link					{ font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#fd934b; text-decoration:none}
.LiensBlocEvenement_Titre:visited				{ font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#fd934b; text-decoration:none}
.LiensBlocEvenement_Titre:hover					{ font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#126baf; text-decoration:none}

.BlocEvenement_SousTitre							{ font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#fd934b}
.BlocEvenement_Texte									{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#000000; line-height:17px}

.LiensBlocEvenement_Inscription					{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#fd7215; text-decoration:none}
.LiensBlocEvenement_Inscription:link			{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#fd7215; text-decoration:none}
.LiensBlocEvenement_Inscription:visited		{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#fd7215; text-decoration:none}
.LiensBlocEvenement_Inscription:hover			{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#126baf; text-decoration:none}
/* FIN CLASSES BLOC ÉVÉNEMENTS */


/* DÉBUT CLASSES BLOC FORMULAIRES */
.FieldsetFormulaire										{ width:100%; border-style:solid; border-width:1px; border-color:#fd7215; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px}
.LegendFormulaire										{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#fd7215;}

.TitreEtape												{ font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#fd7215}
.TD_Question												{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#000000;}
.TD_QuestionErreur									{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#CC0000;}
.TD_Reponse												{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#000000; padding-left:15px}

.TD_DescEtapes											{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#000000;}

.Textarea_Reponse										{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#000000; overflow:auto; width:100%; border-style:solid; border-width:1px; border-color:#fd7215;}
.TextboxForDatePicker								{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#000000; border-style:solid; border-width:1px; border-color:#fd7215; width:95px; background-image:url(../../images/picto_calendrier_datepicker.gif); background-repeat:no-repeat; background-position:right; cursor:pointer}
.TextboxForDatePickerDatesEvenements		{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#000000; border-style:solid; border-width:1px; border-color:#fd7215; width:85px; background-image:url(../../images/picto_calendrier_datepicker.gif); background-repeat:no-repeat; background-position:right; cursor:pointer}
/* FIN CLASSES BLOC FORMULAIRES */


/* DÉBUT CLASSES AUTRES INFORMATIONS */
.TD_AutresInformations_Titre			{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#fd7215}
.TD_AutresInformations_Texte			{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#fd7215}
/* FIN CLASSES AUTRES INFORMATIONS */

/* DÉBUT CLASSES POUR LE PAGING */
.LiensPaging									{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#fd7215; text-decoration:none}
.LiensPaging:link								{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#fd7215; text-decoration:none}
.LiensPaging:visited							{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#fd7215; text-decoration:none}
.LiensPaging:hover							{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#126baf; text-decoration:none}

.LiensDisabled									{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#7d7575; text-decoration:none}
/* FIN CLASSES POUR LE PAGING */


/* DÉBUT CLASSES POUR LES "H" */
.TD_H1								{ font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#7D7D7D; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px}
.TD_H2								{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#5CA3DA; padding:0px 0px 5px 0px; margin:0px 0px 5px 0px}
.TD_H3								{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#8B190A;}
/* FIN CLASSES POUR LES "H" */


/* DÉBUT TEXTE RÉGULIER */
.TD_TextePrincipal						{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#7D7D7D}
.TD_TextePrincipalPetit				{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#7D7D7D}
.TD_TextePrincipal_10px				{ font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#7D7D7D}
/* FIN TEXTE RÉGULIER */


/* DÉBUT CLASSE POUR LES FORMULAIRES */
.TD_Label									{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#000000; line-height:17px}
.TD_LabelErreur							{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#CC0000; line-height:17px}
.TD_LabelHint							{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#666666; line-height:17px}
.TextboxForm								{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#000000; border-style:solid; border-width:1px; border-color:#fd7215; width:80%}
.ButtonForm								{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#000000; border-style:solid; border-width:1px; border-color:#fd7215; background-color:#FFFFFF}
.LabelRequired								{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#CC0000;}

.FieldsetForm								{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#000000; border-style:solid; border-width:1px; border-color:#fd7215; padding-left:10px; padding-right:10px}
.LegendForm								{ font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#fd7215; max-width:300px}

.SmallTextboxForm						{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#000000; border-style:solid; border-width:1px; border-color:#fd7215; width:25px;}
.SelectboxForm							{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#000000; border-style:solid; border-width:1px; border-color:#fd7215; width:80%}
/* FIN CLASSE POUR LES FORMULAIRES */


/* DÉBUT CLASSES FOOTER */
.TD_Footer										{font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; color:#fd7215;}
.LiensFooter										{font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; color:#fd7215; text-decoration:none}
.LiensFooter:link									{font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal;; color:#fd7215; text-decoration:none}
.LiensFooter:visited								{font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; color:#fd7215; text-decoration:none}
.LiensFooter:hover								{font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; color:#126baf; text-decoration:none}

.LiensFooter_over								{font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; color:#7d7575; text-decoration:none}
.LiensFooter_over:link							{font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; color:#7d7575; text-decoration:none}
.LiensFooter_over:visited						{font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; color:#7d7575; text-decoration:none}
.LiensFooter_over:hover						{font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; color:#126baf; text-decoration:none}
.PipeFooter											{font-family:Arial, Helvetica, sans-serif; font-size:9px; font-weight:normal; color:#fd7215; padding-left:5px; padding-right:5px}

.TD_FooterDynamique							{font-family:Arial, Helvetica, sans-serif; font-size:9px; font-weight:normal; color:#fd7215;}
.LiensFooterDynamique							{font-family:Arial, Helvetica, sans-serif; font-size:9px; font-weight:normal; color:#fd7215; text-decoration:none}
.LiensFooterDynamique:link					{font-family:Arial, Helvetica, sans-serif; font-size:9px; font-weight:normal; color:#fd7215; text-decoration:none}
.LiensFooterDynamique:visited				{font-family:Arial, Helvetica, sans-serif; font-size:9px; font-weight:normal; color:#fd7215; text-decoration:none}
.LiensFooterDynamique:hover				{font-family:Arial, Helvetica, sans-serif; font-size:9px; font-weight:normal; color:#126baf; text-decoration:none}

.LiensFooterDynamique_over					{font-family:Arial, Helvetica, sans-serif; font-size:9px; font-weight:normal; color:#7d7575; text-decoration:none}
.LiensFooterDynamique_over:link			{font-family:Arial, Helvetica, sans-serif; font-size:9px; font-weight:normal; color:#7d7575; text-decoration:none}
.LiensFooterDynamique_over:visited		{font-family:Arial, Helvetica, sans-serif; font-size:9px; font-weight:normal; color:#7d7575; text-decoration:none}
.LiensFooterDynamique_over:hover		{font-family:Arial, Helvetica, sans-serif; font-size:9px; font-weight:normal; color:#fd7215; text-decoration:none}
.PipeFooterDynamique							{font-family:Arial, Helvetica, sans-serif; font-size:9px; font-weight:normal; color:#fd7215; padding-left:5px; padding-right:5px}

.TD_TousDroitsReserver					{font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#7d7575}
.LiensTousDroitsReserver				{font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#7d7575; text-decoration:none}
.LiensTousDroitsReserver:link			{font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#7d7575; text-decoration:none}
.LiensTousDroitsReserver:visited		{font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#7d7575; text-decoration:none}
.LiensTousDroitsReserver:hover		{font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#106CAF; text-decoration:none}
/* FIN CLASSES FOOTER */


.Titre_Section{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:19px; 
	color:#fd7215; 
}

.Sous_Titre_Section{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:14px; 
	color:#fd7215; 
}

.Texte_Regulier_FCK{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:12px; 
	color:#000000; 
}

/******************* CSS POUR LES FORMULAIRES ALEX B. ************************/
.container{
	width:520px;
	margin-bottom:25px;
}

#formConnexion{
	width:100%;
	margin-top:22px;
}

#formConnexion table{
	width:100%;
	border-spacing:0px;
	padding:0px;

}

.label{
	float:left;
	text-align:right;
	display:block;
	vertical-align:middle;
	font-size:12px;
	width:115px;
}

#formConnexion .label{
	
	
}


.inputTextShort{
	width:75px;
}

.inputTextMedium, .selectMedium{
	width:150px;
}

.inputTextLong{
	width:250px;
}

#formConnexion #connexion{
	margin-top:8px;
}

.errorMessage{
	color:#CC0033;
}

.confirmationMessage{
	color:#00CC00;
}

.red{
	color:#CC0033;
}

/*************** CSS POUR LE MINI MENU DES ÉVÉNEMENTS DE L'ACCUEIL ********************/
.TD_BtnMenuEvenement{
	background-color:#B3D6EE;
	text-align:center;
}

.BtnMenuEvenement{
	font-size:9px;
	font-weight:bold; 
	color:#fd7215; 
	text-decoration:none;
	cursor:default;
}

.BtnMenuEvenement_over{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:bold; 
	color:#C84838; 
	text-decoration:none;
	cursor:pointer;
}


.DIV_MenuEvenement{
	display:none; 
	position:absolute;
	vertical-align:text-top; 
	width:90px;
	text-align:left; 
	cursor:pointer;
	border-bottom:#fd7215 solid 1px;
	border-left:#fd7215 solid 1px;
	border-right:#fd7215 solid 1px;
	top:0;
	left:0;
}

.DIV_RowMenuEvenement, .DIV_RowMenuEvenement_over{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12;
	font-weight:normal;
	border-top:#fd7215 solid 1px;
	overflow:hidden;
	width:100%; 
	clear:left;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:0px;
	padding-right:0px;

}

.DIV_RowMenuEvenement{
	background-color:#B3D6EE;
	color:#fd7215;
}

.DIV_RowMenuEvenement_over{
	color:#126baf;
	background-color:#DFEDF7; 
}

.DIV_TitleRowMenuEvenement{
	color:#126BAF;
	text-decoration:none;
}
.DIV_TitleRowMenuEvenement:link{
	color:#126BAF;
	text-decoration:none;	
}
.DIV_TitleRowMenuEvenement:visited{
	color:#126BAF;
	text-decoration:none;	
}
.DIV_TitleRowMenuEvenement:hover{
	color:#fd7215;
	text-decoration:none;
}
/*************** CSS POUR LE LOGIN  TOP HEADER ********************/
.TextLoginHeader{
	color:#000000; 
	font-weight:bold;
}

.PipeLoginHeader{
	float:left; 
	padding-left:8px; 
	padding-right:8px; 
	color:#FFFFFF;
	font-weight:bold;
}

.TextLoginHeader a{
	color:#000000;
	font-weight:bold;
	text-decoration:none;
}

.TextLoginHeader a:hover{
	text-decoration:underline;
}



/* DÉBUT CLASSES POUR LE CALENDRIER POPUP DANS LES FORMULAIRES */
.TD_CalForm_HeaderCalendrierToday							{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; color:#163952;}

.CalForm_TableCalendrier_Conteneur1							{ border-style:solid; border-width:1px; border-color:#fd7215}
.CalForm_TableCalendrier_Conteneur2							{ border-style:solid; border-width:1px; border-color:#FFF2C9; font-size:10px; font-weight:bold; text-align:right; color:#163952; background-color: #DFEDF7; line-height:19px; height:19px}

.TD_CalForm_HeaderFinSemaine									{ font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#d9e9f6; background-color:#FF9D38; text-align:center; line-height:19px; height:19px}
.TD_CalForm_HeaderSemaine										{ font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#1B4766; background-color:#FF9D38; text-align:center; line-height:19px; height:19px;}

.TD_ImagePreviousMonth												{ background-image: url(../../images/theme_01/arrowleftmonth.gif); background-repeat:no-repeat; width:17px; height:17px}
.TD_ImageNextMonth													{ background-image: url(../../images/theme_01/arrowrightmonth.gif); background-repeat:no-repeat; width:17px; height:17px}
/* DÉBUT CLASSES POUR LE CALENDRIER POPUP DANS LES FORMULAIRES */



/* DÉBUT CLASSES POUR LE LIGHTBOX */
#lightbox{	position: absolute;	left: 0; width: 100%; z-index: 100; text-align: center; line-height: 0; padding-top:20px; margin-top:20px}
#lightbox img{ width: auto; height: auto;}
#lightbox a img{ border: none; }

#outerImageContainer{ position: relative; background-color: #fff; width: 250px; height: 250px; margin: 0 auto; }
#imageContainer{ padding: 10px; }

#loading{ position: absolute; top: 40%; left: 0%; height: 25%; width: 100%; text-align: center; line-height: 0; }
#hoverNav{ position: absolute; top: 0; left: 0; height: 100%; width: 100%; z-index: 10; }
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}

#prevLink, #nextLink{ width: 49%; height: 100%; background-image: url(data:image/gif;base64,AAAA); /* Trick IE into showing hover */ display: block; }
#prevLink { left: 0; float: left;}
#nextLink { right: 0; float: right;}
#prevLink:hover, #prevLink:visited:hover { background: url(../images/prevlabel.gif) left 15% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url(../images/nextlabel.gif) right 15% no-repeat; }

#imageDataContainer{ font: 10px Verdana, Helvetica, sans-serif; background-color: #fff; margin: 0 auto; line-height: 1.4em; overflow: auto; width: 100%	; }

#imageData{	padding:0 10px; color: #666; }
#imageData #imageDetails{ width: 70%; float: left; text-align: left; }	
#imageData #caption{ font-weight: bold;	}
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;	}			
#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em; outline: none;}	 	

#overlay{ position: absolute; top: 0; left: 0; z-index: 90; width: 100%; height: 500px; background-color: #000; }
/* FIN CLASSES POUR LE LIGHTBOX */


.iframe-cv-manager
{
    border: 0px;   
    width:100%;
    height: 400px;
}
