

/** É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/contenu/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;
}

ul li{
	list-style:disc;
}

ul li li{
	list-style:circle;
}

ul li li li{
	list-style:square;
}



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:#C84838; text-decoration:none}
a:link					{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#C84838; text-decoration:none}
a:visited			{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#C84838; text-decoration:none}
a:hover				{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#126BAF; 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:#126baf; text-decoration:none}
.Liens_MiettePain:link								{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#126baf; text-decoration:none}
.Liens_MiettePain:visited							{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#126baf; 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:#c84838; 
	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:#C9E287; 
	padding-left:7px; 
	padding-right:7px; 
	cursor:pointer;
	height:100%;
}

.TD_FiletMenuPrincipal{ 
}

/*#table_sousMenu{
	border-bottom:#a7ba5e solid 1px;
	border-left:#a7ba5e solid 1px;
	border-right:#a7ba5e 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:#c84838;
	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; }

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

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

.DIV_RowSousMenu{
	background-color:#c9e186;
	color:#ba1702;
}

.DIV_RowSousMenu_over{
	color:#024b82;
	background-color:#d9eaab; 
}

.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:#ba1702;}

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

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

.TD_LiensMenuGaucheEnfants2_Open						{ padding-left:25px; width:4%; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#024b82;}
.LiensMenuGaucheEnfants2_Open								{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#024b82; text-decoration:none;}
.LiensMenuGaucheEnfants2_Open:link						{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#024b82; text-decoration:none;}
.LiensMenuGaucheEnfants2_Open:visited					{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#024b82; text-decoration:none;}
.LiensMenuGaucheEnfants2_Open:hover						{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#ba1702; 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:#024b82;}
.LiensMenuGaucheEnfants2_Open_On						{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#024b82; text-decoration:none;}
.LiensMenuGaucheEnfants2_Open_On:link					{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#024b82; text-decoration:none;}
.LiensMenuGaucheEnfants2_Open_On:visited				{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#024b82; text-decoration:none;}
.LiensMenuGaucheEnfants2_Open_On:hover				{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#ba1702; text-decoration:none;}

.TD_LiensMenuGaucheEnfants3_Open						{ padding-left:45px; width:4%; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#024b82;}
.LiensMenuGaucheEnfants3_Open								{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#024b82; text-decoration:none;}
.LiensMenuGaucheEnfants3_Open:link						{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#024b82; text-decoration:none;}
.LiensMenuGaucheEnfants3_Open:visited					{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#024b82; text-decoration:none;}
.LiensMenuGaucheEnfants3_Open:hover						{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#ba1702; 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:#024b82;}
.LiensMenuGaucheEnfants3_Open_On						{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#024b82; text-decoration:none;}
.LiensMenuGaucheEnfants3_Open_On:link					{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#024b82; text-decoration:none;}
.LiensMenuGaucheEnfants3_Open_On:visited				{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#024b82; text-decoration:none;}
.LiensMenuGaucheEnfants3_Open_On:hover				{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#ba1702; 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:#126baf; padding-left:13px; padding-top:8px; padding-right:5px}
.LiensBoiteReguliere_Titre											{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#126baf; text-decoration:none}
.LiensBoiteReguliere_Titre:link										{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#126baf; text-decoration:none}
.LiensBoiteReguliere_Titre:visited								{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#126baf; 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:#126baf; padding-left:7px; padding-right:5px}
.LiensBoiteCouleur_Titre												{ font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#126baf; text-decoration:none}
.LiensBoiteCouleur_Titre:link										{ font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#126baf; text-decoration:none}
.LiensBoiteCouleur_Titre:visited									{ font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#126baf; 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:#126baf}

.Liens_Bloc_Titre							{ font-family:Arial, Helvetica, sans-serif; font-size:19px; font-weight:bold; color:#126baf; text-decoration:none}
.Liens_Bloc_Titre:link						{ font-family:Arial, Helvetica, sans-serif; font-size:19px; font-weight:bold; color:#126baf; text-decoration:none}
.Liens_Bloc_Titre:visited				{ font-family:Arial, Helvetica, sans-serif; font-size:19px; font-weight:bold; color:#126baf; text-decoration:none}
.Liens_Bloc_Titre:hover					{ font-family:Arial, Helvetica, sans-serif; font-size:19px; font-weight:bold; color:#C84838; text-decoration:none}
/* 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:#5f9bc9}
.LiensBlocTexte_Titre					{ font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#5f9bc9; text-decoration:none}
.LiensBlocTexte_Titre:link			{ font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#5f9bc9; text-decoration:none}
.LiensBlocTexte_Titre:visited		{ font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#5f9bc9; text-decoration:none}
.LiensBlocTexte_Titre:hover		{ font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#c84838; text-decoration:none}

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

.LiensBlocTexte_Retour				{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#c84838; text-decoration:none}
.LiensBlocTexte_Retour:link			{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#c84838; text-decoration:none}
.LiensBlocTexte_Retour:visited	{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#c84838; text-decoration:none}
.LiensBlocTexte_Retour:hover		{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#5f9bc9; 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:#5f9bc9;}
.ComboboxArchivesArticlesFont11px			{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; border-style:solid; border-width:1px; border-color:#5f9bc9;}

.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:#126baf}
.BlocEvenement_Titre									{ font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#5f9bc9}
.LiensBlocEvenement_Titre							{ font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#5f9bc9; text-decoration:none}
.LiensBlocEvenement_Titre:link					{ font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#5f9bc9; text-decoration:none}
.LiensBlocEvenement_Titre:visited				{ font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#5f9bc9; text-decoration:none}
.LiensBlocEvenement_Titre:hover					{ font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#c84838; text-decoration:none}

.BlocEvenement_SousTitre							{ font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#5f9bc9}
.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:#c84838; text-decoration:none}
.LiensBlocEvenement_Inscription:link			{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#c84838; text-decoration:none}
.LiensBlocEvenement_Inscription:visited		{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#c84838; text-decoration:none}
.LiensBlocEvenement_Inscription:hover			{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#5f9bc9; text-decoration:none}
/* FIN CLASSES BLOC ÉVÉNEMENTS */


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

.TitreEtape												{ font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#126baf}
.TD_Question												{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#000000;}
.TD_Question span { display: block; background: url(../images/contenu/bg_hr_repeat_x.jpg) repeat-x left bottom; padding-bottom: 5px; }
.TD_Question div.erreur {color: #ff0000; padding-top: 5px; }
.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}

.erreur {color: #ff0000; font-weight: normal; font-size: 12px; }

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

.Textbox_Reponse										{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#000000; width:100%; border-style:solid; border-width:1px; border-color:#5f9bc9;}
.TextboxShort_Reponse								{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#000000; width:50%; border-style:solid; border-width:1px; border-color:#5f9bc9;}
.TextboxShort_ChampsAutre						{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#000000; width:30%; border-style:solid; border-width:1px; border-color:#5f9bc9;}
.TextboxShort_ChampsAutreCheckbox			{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#000000; width:200px; border-style:solid; border-width:1px; border-color:#5f9bc9;}
.TextboxShort_EquipeRecherche1					{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#000000; width:150px; border-style:solid; border-width:1px; border-color:#5f9bc9;}
.TextboxShort_EquipeRecherche2					{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#000000; width:80px; border-style:solid; border-width:1px; border-color:#5f9bc9;}
.TextboxShort_EquipeRecherche3					{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#000000; width:50px; border-style:solid; border-width:1px; border-color:#5f9bc9;}
.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:#5f9bc9;}
.TextboxForDatePicker								{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#000000; border-style:solid; border-width:1px; border-color:#5f9bc9; width:95px; background-image:url(../images/picto_calendrier_datepicker.gif); background-repeat:no-repeat; background-position:right; cursor:pointer}
.TextboxForDatePickerPrint							{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#000000; border-style:solid; border-width:1px; border-color:#5f9bc9; width:95px; background-image:url(../images/picto_calendrier_datepicker.gif); background-repeat:no-repeat; background-position:right;}
.TextboxForDatePickerDatesEvenements		{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#000000; border-style:solid; border-width:1px; border-color:#5f9bc9; width:85px; background-image:url(../images/picto_calendrier_datepicker.gif); background-repeat:no-repeat; background-position:right; cursor:pointer}

.Table_TextareaReponse								{ border-style:solid; border-width:1px; border-color:#CCCCCC;width:100%;}
.TextboxReponsePrint									{ font-family:Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size:10px; color:#333333; border-style:solid; border-width:1px; border-color:#CCCCCC; width:95px; height:17px; background-image:url(../../images/picto_calendrier_datepicker.gif); background-repeat:no-repeat; background-position:right; }
/* 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:#126baf}
.TD_AutresInformations_Texte			{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#126baf}
/* FIN CLASSES AUTRES INFORMATIONS */

/* DÉBUT CLASSES POUR LE PAGING */
.LiensPaging									{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ba1702; text-decoration:none}
.LiensPaging:link								{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ba1702; text-decoration:none}
.LiensPaging:visited							{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ba1702; text-decoration:none}
.LiensPaging:hover							{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#024b82; 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:#5f9bc9; width:80%}
.TextboxFormFullWidth				{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#000000; border-style:solid; border-width:1px; border-color:#5f9bc9; width:100%}
.ButtonForm								{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#000000; border-style:solid; border-width:1px; border-color:#5f9bc9; 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:#5f9bc9; padding-left:10px; padding-right:10px}
.LegendForm								{ font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#5f9bc9; 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:#5f9bc9; 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:#5f9bc9; width:80%}
/* FIN CLASSE POUR LES FORMULAIRES */


/* DÉBUT CLASSES POUR LES FORMULAIRES DU COMITÉ D'ÉTHIQUE */
.TD_EnteteListeDemandes_01			{ font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; background-color:#D9E7F2; border:solid 1px #ABD9F0; border-right:none;}
.TD_EnteteListeDemandes_01_Erreur			{ font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; background-color:#D9E7F2; border:solid 1px #ABD9F0; border-right:none; color:#CC0000}
.TD_EnteteListeDemandes_02			{ font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; background-color:#D9E7F2; border:solid 1px #ABD9F0; border-right:none;}
.TD_EnteteListeDemandes_03			{ font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; background-color:#D9E7F2; border:solid 1px #ABD9F0; border-right:none;}
.TD_EnteteListeDemandes_04			{ font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; background-color:#D9E7F2; border:solid 1px #ABD9F0; border-right:none;}
.TD_EnteteListeDemandes_05			{ font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; background-color:#D9E7F2; border:solid 1px #ABD9F0}

.TD_ListeDemandeDesc_01				{ font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal;}
.TD_ListeDemandeDesc_02				{ font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal;}
.TD_ListeDemandeDesc_03				{ font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal;}
.TD_ListeDemandeDesc_04				{ font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal;}
.TD_ListeDemandeDesc_05				{ font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal;}

.TR_ListeDemandes_01					{ background-color:#ECF2F7}
.TR_ListeDemandes_02					{ background-color:#F1F6F9}

.TD_ListeDemandesAucuneDemande	{ font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; background-color:#F1F6F9;}

.LiensListeDemandes						{font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#ba1702; text-decoration:none}
.LiensListeDemandes:link					{font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#ba1702; text-decoration:none}
.LiensListeDemandes:visited				{font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#ba1702; text-decoration:none}
.LiensListeDemandes:hover				{font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#024b82; text-decoration:none}
/* FIN CLASSES POUR LES FORMULAIRES DU COMITÉ D'ÉTHIQUE */


/* DÉBUT CLASSES FOOTER */
.TD_Footer										{font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; color:#006daf;}
.LiensFooter										{font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; color:#006daf; text-decoration:none}
.LiensFooter:link									{font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; color:#006daf; text-decoration:none}
.LiensFooter:visited								{font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; color:#006daf; text-decoration:none}
.LiensFooter:hover								{font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; color:#7d7575; 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:#006daf; text-decoration:none}
.PipeFooter											{font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; color:#006daf; padding-left:5px; padding-right:5px}

.TD_FooterDynamique							{font-family:Arial, Helvetica, sans-serif; font-size:9px; font-weight:normal; color:#006daf;}
.LiensFooterDynamique							{font-family:Arial, Helvetica, sans-serif; font-size:9px; font-weight:normal; color:#006daf; text-decoration:none}
.LiensFooterDynamique:link					{font-family:Arial, Helvetica, sans-serif; font-size:9px; font-weight:normal; color:#006daf; text-decoration:none}
.LiensFooterDynamique:visited				{font-family:Arial, Helvetica, sans-serif; font-size:9px; font-weight:normal; color:#006daf; text-decoration:none}
.LiensFooterDynamique:hover				{font-family:Arial, Helvetica, sans-serif; font-size:9px; font-weight:normal; color:#7d7575; 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:#006daf; text-decoration:none}
.PipeFooterDynamique							{font-family:Arial, Helvetica, sans-serif; font-size:9px; font-weight:normal; color:#006daf; 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:#126baf; 
}

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

.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{
	
	
}

input.highlight
{
	border: solid 1px #ff0000;
}
.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:#126baf; 
	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:#5f9bc9 solid 1px;
	border-left:#5f9bc9 solid 1px;
	border-right:#5f9bc9 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:#5f9bc9 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:#ba1702;
}

.DIV_RowMenuEvenement_over{
	color:#024b82;
	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:#ba1702;
	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 DE LA PAGE D'ACCUEIL */
.TableCalendrier_Conteneur1							{ border-style:solid; border-width:1px; border-color:#97C5E7}
.TableCalendrier_Conteneur2						{ border-style:solid; border-width:1px; border-color:#C8E1F2; font-size:11px; font-weight:bold; text-align:right; color:#163952; background-color: #DFEDF7; line-height:19px; height:19px}

.TD_HeaderCalendrierToday							{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; color:#163952;}

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

.LiensDatesCalendrierAccueil						{ font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#126BAF; text-decoration:none}
.LiensDatesCalendrierAccueil:link					{ font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#126BAF; text-decoration:none}
.LiensDatesCalendrierAccueil:visited				{ font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#126BAF; text-decoration:none}
.LiensDatesCalendrierAccueil:hover				{ font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#C84838; text-decoration:none}


/* Fond du calendrier et alignement des dates */
.calendrier					{	background-color: #F2F1EA; text-align: right }

/** Lignes horizontales séparatrices */
.TableCalendrier_Conteneur2 td				{	border-bottom: 1px solid #EEF5FA }

/** Fond et alignement pour la ligne des jours de la semaine */
.calendrier_jours			{	background-color: #77B3DF; text-align: center }

/** Couleur et alignement pour les dates en semaine */
.calendrier_semaine			{	color: #000000; text-align: center; font-weight: bold; }

/** Couleur et alignement pour les jours de fin de semaine */
.calendrier_we				{ font-size:11px; font-weight:bold; text-align:right; color:#163952; background-color: #DFEDF7; padding-right:4px}

/** Couleur et alignement pour les dates de fin de semaine */
.calendrier_we_date			{font-size:11px; font-weight:bold; text-align:right; color:#163952; background-color: #DFEDF7; padding-right:4px}
.calendrier_we_date_vide		{font-size:11px; font-weight:bold; text-align:right; color:#163952; background-color: #DFEDF7;}

/** Couleur de fond pour la date en cours */
.calendrier_jour_en_cours	{	background-color: #FFFFFF; font-size:11px; font-weight:bold; text-align:right; color:#163952; padding-right:4px }

/** Couleur de fond et graisse pour les dates d'événements */
.calendrier_evenement		{	font-weight: bold; background-color: #B3D6EE; font-size:11px; text-align:right; padding-right:4px }

/** Pour les jours sans événement */
.calendrier_jour_ordinaire	{font-size:11px; font-weight:bold; text-align:right; color:#163952; background-color: #DFEDF7; padding-right:4px}
/* FIN CLASSES POUR LE CALENDRIER DE LA PAGE D'ACCUEIL */




/* 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:#97C5E7}
.CalForm_TableCalendrier_Conteneur2							{ border-style:solid; border-width:1px; border-color:#C8E1F2; font-size:11px; 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:#77B3DF; 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:#77B3DF; text-align:center; line-height:19px; height:19px;}

.TD_ImagePreviousMonth												{ background-image: url(../images/arrowleftmonth.gif); background-repeat:no-repeat; width:17px; height:17px}
.TD_ImageNextMonth													{ background-image: url(../images/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;*/
}





