/* Styles communs à toutes les pages -----------------------------------------*/
.Texte10R{
    font:					10px/120% Verdana, Arial, Helvetica, Sans-serif;
	color:					#FF0000;
}

.CellLogo img {
	margin:					0 0 45px 100px;
}
.Footer {
	font-size:				9px;
	height:					70px;
	padding:				0 196px 0 150px;
	text-align:				center;
}
.Footer a {
	color:					#9c9ea0;
	text-decoration:		none;
}
.Footer a:hover {
	text-decoration:		underline;
}
.ColonneDroite {
	padding:				120px 0 0 0;
	width:					132px;
}
.ColonneDroite table {
	width:					132px;
}
.BlocRecherche {
	background:				url(../images/Bg_BlocRecherche.gif) no-repeat;
	height:					33px;
	vertical-align:			top;
	margin-top:				6px;
}
.BtRecherche {
	vertical-align:			top;
	margin:					7px 0 0 0;
	float:					left;
}
.BlocRecherche div {
	background:				url(../images/Bg_ChampRecherche.gif) no-repeat 0 3px;
	width:					98px;
	float:					left;
	margin:					0 1px 0 4px;
}
.BlocRecherche div img {
	vertical-align:			top;
	margin-top:				3px;
}
.TxtBoxRecherche {
	font:					10px/120% Verdana, Arial, Helvetica, Sans-serif;
	color:					#808183;
	/*background-attachment:	fixed;*/
	width:					80px;
	padding:				2px 0;
	margin:					3px 0 3px 5px;
	border:					0;
	background:				transparent;
}
.BgPoints {
	background:				url(../images/Bg_Points.gif) repeat-x;
}
.BlocTxtBoxLogin {
	background:				url(../images/Bg_AccTxtBox.gif) no-repeat;
}
.TiLogin {
	margin-bottom:			3px;
}
.TiMotPasse {
	margin:					3px 0;
}
.TxtBoxAcc {
	font:					10px/120% Verdana, Arial, Helvetica, Sans-serif;
	color:					#808183;
	width:					112px;
	padding:				2px 4px 3px;
	background:				transparent;
	margin:					1px 0 0 4px;
	border:					0;
}
.BtAccForm {
	margin-top:				5px;
}
.BlocBulletin {
	margin-top:				10px;
}
.CellTxtBox {
	background:				url(../images/Bg_AccTxtBox.gif) no-repeat;
}
.BlocLogos {
	margin-top:				10px;
}
.BlocLogos td {
	padding-top:			10px;
}
/*.BlocBulletin.Form img {
	margin-bottom:			8px;
	display:				inline;
}*/
.BlocAlbums {
	margin-top:				10px;
}
.CellImageAlbum {
	padding:				10px 0;
}
.BlocRSS {
	margin-top:				10px;
	text-align:				right;
}
.BlocRSS img {
	margin-top:				10px;
}
/* Menu principal */
.Accordion {
	overflow: hidden !important;
	width:101px;
	outline:none;
}
.AccordionPanel {
	margin: 0px;
	padding: 0px;
}
.AccordionTitle {
	margin: 0px;
	-moz-user-select: none;
	-khtml-user-select: none;
	height: 18px;
	text-align: right;
	cursor: pointer;
}
.AccordionPanelTab01, .AccordionPanelTab02, .AccordionPanelTab03 , .AccordionPanelTab04 , .AccordionPanelTab05{
	background: url(../images/Menu_Services_FR.gif) no-repeat top right;
	margin: 0px;
	/*padding: 2px;*/
	cursor: pointer;
	-moz-user-select: none;
	-khtml-user-select: none;
	height: 18px;
	text-align: right;
}
.AccordionPanelTab02 {
	background: url(../images/Menu_Membres_FR.gif) no-repeat top right;
}
.AccordionPanelTab03 {
	background: url(../images/Menu_Medias_FR.gif) no-repeat top right;
}
.AccordionPanelTab04 {
	background: url(../images/Menu_Publications_FR.gif) no-repeat top right;
}
.AccordionPanelTab05 {
	background: url(../images/Menu_APropos_FR.gif) no-repeat top right;
}
.AccordionPanelContent {
	overflow: hidden;
	margin: 0;
	padding: 0 0 0 0;
	height: auto;
}
.AccordionPanelOpen .AccordionPanelTab01 {
	background: url(../images/Menu_Services_FR-over.gif) no-repeat top right;
}
.AccordionPanelOpen .AccordionPanelTab02 {
	background: url(../images/Menu_Membres_FR-over.gif) no-repeat top right;
}
.AccordionPanelOpen .AccordionPanelTab03 {
	background: url(../images/Menu_Medias_FR-over.gif) no-repeat top right;
}
.AccordionPanelOpen .AccordionPanelTab04 {
	background: url(../images/Menu_Publications_FR-over.gif) no-repeat top right;
}
.AccordionPanelOpen .AccordionPanelTab05 {
	background: url(../images/Menu_APropos_FR-over.gif) no-repeat top right;
}
.AccordionPanelTabHover {
	color: #555555;
}
.BgPointsMenu {
	background:				url(../images/Img_PointsMenu.gif) 40px 0 no-repeat;
	padding-top:			7px;
	margin-top:				7px;
}
.Accordion {
	margin:					2px 4px 6px 0;
	float:					right;
}
.Accordion .AccordionContent-AN ul, .Accordion .AccordionContent-AI ul, .Accordion .AccordionContent-AE ul, .Accordion .AccordionContent-AM ul {
	padding:0;
	margin: 4px 4px 0 0;
}
.Accordion .AccordionContent-AN ul li, .Accordion .AccordionContent-AI ul li, .Accordion .AccordionContent-AE ul li, .Accordion .AccordionContent-AM ul li {
	font-size:9px;
	list-style: none outside none;
	padding: 0;
	margin: 0 0 5px 0;
	text-align:right;
}
.Accordion .AccordionContent-AN ul li a, .Accordion .AccordionContent-AI ul li a, .Accordion .AccordionContent-AE ul li a, .Accordion .AccordionContent-AM ul li a {
	color: #9c9ea0;
	text-decoration: none;
}
.Accordion .AccordionContent-AN ul li a:hover, .Accordion .AccordionContent-AN ul li a.MenuOn {
	color: #ff6633;
}
.Accordion .AccordionContent-AI ul li a:hover, .Accordion .AccordionContent-AI ul li a.MenuOn {
	color: #c79234;
}
.Accordion .AccordionContent-AE ul li a:hover, .Accordion .AccordionContent-AE ul li a.MenuOn {
	color: #00adef;
}
.Accordion .AccordionContent-AM ul li a:hover, .Accordion .AccordionContent-AM ul li a.MenuOn {
	color: #abb724;
}
.CellMenuPrincipal table {
	margin-right: 4px;
}
.CellMenuPrincipal table td {
	vertical-align:			top;
}
.BtNavFixe {
	vertical-align:			top;
	height:					13px;
}

/* Styles spéciaux pour page d'accueil ---------------------------------------*/
.BgAgenda-AN, .BgAgenda-AI, .BgAgenda-AE, .BgAgenda-AM, .BgAgenda-AJ, .BgAgenda-AC {
	background:				url(../images/Bg_AccAgenda.png) no-repeat;
	padding:				0 22px 0 9px;
	vertical-align:			top;
}
.BgAgenda-AI, .BgAgenda-AE, .BgAgenda-AM, .BgAgenda-AJ, .BgAgenda-AC {
	background:				url(../images/Bg_AccAgenda-AutresAlliances.png) no-repeat;
}
.BgQuoi9-AN, .BgQuoi9-AI, .BgQuoi9-AE, .BgQuoi9-AM, .BgQuoi9-AJ, .BgQuoi9-AC {
	background:				url(../images/Bg_AccQuoi9.png) no-repeat;
	padding:				0 22px 0 9px;
	vertical-align:			top;
}
.BgQuoi9-AI, .BgQuoi9-AI, .BgQuoi9-AE, .BgQuoi9-AM, .BgQuoi9-AJ, .BgQuoi9-AC {
	background:				url(../images/Bg_AccQuoi9-AutresAlliances.png) no-repeat;
}
.BgBlogues-AN, .BgBlogues-AI, .BgBlogues-AE, .BgBlogues-AM, .BgBlogues-AJ, .BgBlogues-AC  {
	background:				url(../images/Bg_AccBlogues.png) no-repeat;
	vertical-align:			top;
	padding:				0 26px 0 15px;
}
.BgBlogues-AI, .BgBlogues-AE, .BgBlogues-AM, .BgBlogues-AJ, .BgBlogues-AC {
	background:				url(../images/Bg_AccBlogues-AutresAlliances.png) no-repeat;
}
.CellBasAgenda-AN, .CellBasQuoi9-AN, .CellBasBlogues-AN,
.CellBasAgenda-AI, .CellBasQuoi9-AI, .CellBasBlogues-AI,
.CellBasAgenda-AE, .CellBasQuoi9-AE, .CellBasBlogues-AE,
.CellBasAgenda-AM, .CellBasQuoi9-AM, .CellBasBlogues-AM,
.CellBasAgenda-AJ, .CellBasQuoi9-AJ, .CellBasBlogues-AJ
.CellBasAgenda-AC, .CellBasQuoi9-AC, .CellBasBlogues-AC {
	background:				url(../images/Bg_BasAgenda.gif) no-repeat -1px 100%;
	height:					30px;
	text-align:				right;
	padding-bottom:			15px;
}
.CellBasAgenda-AI, .CellBasAgenda-AE, .CellBasAgenda-AM, .CellBasAgenda-AJ, .CellBasAgenda-AC {
	background:				url(../images/Bg_BasAgenda-AutresAlliances.gif) no-repeat bottom left;
}
.CellBasQuoi9-AN {
	background:				url(../images/Bg_BasQuoi9.gif) no-repeat -1px 100%;
}
.CellBasQuoi9-AI, .CellBasQuoi9-AE, .CellBasQuoi9-AM, .CellBasQuoi9-AJ, .CellBasQuoi9-AC {
	background:				url(../images/Bg_BasQuoi9-AutresAlliances.gif) no-repeat bottom left;
}
.CellBasBlogues-AN {
	background:				url(../images/Bg_BasBlogues.gif) no-repeat -1px 100%;
}
.CellBasBlogues-AI, .CellBasBlogues-AE, .CellBasBlogues-AM, .CellBasBlogues-AJ, .CellBasBlogues-AC {
	background:				url(../images/Bg_BasBlogues-AutresAlliances.gif) no-repeat bottom left;
}
/*.CellBasAgenda img, .CellBasQuoi9 img, .CellBasBlogues img, .CellIntBasNouv img {
	margin:					0 16px 0 5px;
	vertical-align:			middle;
}*/
.CellBasAgenda-AN a, .CellBasQuoi9-AN a, .CellBasBlogues-AN a, .CellIntBasNouv-AN a,
.CellBasAgenda-AI a, .CellBasQuoi9-AI a, .CellBasBlogues-AI a, .CellIntBasNouv-AI a,
.CellBasAgenda-AE a, .CellBasQuoi9-AE a, .CellBasBlogues-AE a, .CellIntBasNouv-AE a,
.CellBasAgenda-AM a, .CellBasQuoi9-AM a, .CellBasBlogues-AM a, .CellIntBasNouv-AM a,
.CellBasAgenda-AJ a, .CellBasQuoi9-AJ a, .CellBasBlogues-AJ a, .CellIntBasNouv-AJ a,
.CellBasAgenda-AC a, .CellBasQuoi9-AC a, .CellBasBlogues-AC a, .CellIntBasNouv-AC a {
	font-size:				12px;
	color:					#ff6633;
	text-decoration:		none;
	padding:				3px 25px 0 0;
	height:					20px;
	margin-right:			20px;
	display:				block;
	background:				url(../images/Picto_Plus.gif) no-repeat 100% 0;
}
.CellBasAgenda-AI a, .CellBasQuoi9-AI a, .CellBasBlogues-AI a, .CellIntBasNouv-AI a {
	color:					#c79234;
	background:				url(../images/Picto_Plus-AI.gif) no-repeat 100% 0;
}
.CellBasAgenda-AE a, .CellBasQuoi9-AE a, .CellBasBlogues-AE a, .CellIntBasNouv-AE a {
	color:					#2eaae1;
	background:				url(../images/Picto_Plus-AE.gif) no-repeat 100% 0;
}
.CellBasAgenda-AM a, .CellBasQuoi9-AM a, .CellBasBlogues-AM a, .CellIntBasNouv-AM a {
	color:					#b1c025;
	background:				url(../images/Picto_Plus-AM.gif) no-repeat 100% 0;
}
.CellBasAgenda-AJ a, .CellBasQuoi9-AJ a, .CellBasBlogues-AJ a, .CellIntBasNouv-AJ a {
	color:					#ec1c24;
	background:				url(../images/AllianceJeu/Picto_Plus.gif) no-repeat 100% 0;
}
.CellBasAgenda-AC a, .CellBasQuoi9-AC a, .CellBasBlogues-AC a, .CellIntBasNouv-AC a {
	color:					#d200a9;
	background:				url(../images/AllianceJeu/Picto_Plus.gif) no-repeat 100% 0;
}
.CellBasAgenda-AN a:hover, .CellBasQuoi9-AN a:hover, .CellBasBlogues-AN a:hover, .CellIntBasNouv-AN a:hover,
.CellBasAgenda-AI a:hover, .CellBasQuoi9-AI a:hover, .CellBasBlogues-AI a:hover, .CellIntBasNouv-AI a:hover,
.CellBasAgenda-AE a:hover, .CellBasQuoi9-AE a:hover, .CellBasBlogues-AE a:hover, .CellIntBasNouv-AE a:hover,
.CellBasAgenda-AM a:hover, .CellBasQuoi9-AM a:hover, .CellBasBlogues-AM a:hover, .CellIntBasNouv-AM a:hover,
.CellBasAgenda-AJ a:hover, .CellBasQuoi9-AJ a:hover, .CellBasBlogues-AJ a:hover, .CellIntBasNouv-AJ a:hover,
.CellBasAgenda-AC a:hover, .CellBasQuoi9-AC a:hover, .CellBasBlogues-AC a:hover, .CellIntBasNouv-AC a:hover {
	text-decoration:		underline;
}
.CellContenuBlocsAccueil-AN, .CellContenuBlocsAccueil-AI, .CellContenuBlocsAccueil-AE, .CellContenuBlocsAccueil-AM, .CellContenuBlocsAccueil-AJ, .CellContenuBlocsAccueil-AC {
	font-size:				12px;
	color:					#595a5b;/*#9c9ea0;*/
	line-height:			140%;
	padding:				0 15px 12px 0;
	vertical-align:			top;
}

/*.CellContenuBlocsAccueil-AN a.Lien:link, .CellContenuBlocsAccueil-AN a.Lien:visited, .CellContenuBlocsAccueil-AN a.Lien:active
.CellContenuBlocsAccueil-AN a.Lien:hover, .CellContenuBlocsAccueil-AN a.Lien:visited:hover, .CellContenuBlocsAccueil-AN a.Lien:active:hover {
	color:					#f37421;
	text-decoration:		none;
}
.CellContenuBlocsAccueil-AI a.Lien:link, .CellContenuBlocsAccueil-AI a.Lien:visited, .CellContenuBlocsAccueil-AI a.Lien:active
.CellContenuBlocsAccueil-AI a.Lien:hover, .CellContenuBlocsAccueil-AI a.Lien:visited:hover, .CellContenuBlocsAccueil-AI a.Lien:active:hover {
	color:					#c79234;
	text-decoration:		none;
}
.CellContenuBlocsAccueil-AE a.Lien:link, .CellContenuBlocsAccueil-AE a.Lien:visited, .CellContenuBlocsAccueil-AE a.Lien:active
.CellContenuBlocsAccueil-AE a.Lien:hover, .CellContenuBlocsAccueil-AE a.Lien:visited:hover, .CellContenuBlocsAccueil-AE a.Lien:active:hover {
	color:					#2eaae1;
	text-decoration:		none;
}
.CellContenuBlocsAccueil-AM a.Lien {
	color:					#b1c025;
	text-decoration:		none;
}
.CellContenuBlocsAccueil-AJ a.Lien {
	color:					#ec1c24;
	text-decoration:		none;
}
.CellContenuBlocsAccueil-AC a.Lien {
	color:					#d200a9;
	text-decoration:		none;
}*/
.CellContenuBlocsAccueil-AN a.Lien:hover, .CellContenuBlocsAccueil-AN a.Lien:visited:hover, .CellContenuBlocsAccueil-AN a.Lien:active:hover,
.CellContenuBlocsAccueil-AI a.Lien:hover, .CellContenuBlocsAccueil-AE a.Lien:hover, .CellContenuBlocsAccueil-AM a.Lien:hover, .CellContenuBlocsAccueil-AJ a.Lien:hover, .CellContenuBlocsAccueil-AC a.Lien:hover,
.CellContenuBlocsAccueil-AI a.Lien:visited:hover, .CellContenuBlocsAccueil-AE a.Lien:visited:hover, .CellContenuBlocsAccueil-AM a.Lien:visited:hover, .CellContenuBlocsAccueil-AJ a.Lien:visited:hover, .CellContenuBlocsAccueil-AC a.Lien:visited:hover,
.CellContenuBlocsAccueil-AI a.Lien:active:hover, .CellContenuBlocsAccueil-AE a.Lien:active:hover, .CellContenuBlocsAccueil-AM a.Lien:active:hover, .CellContenuBlocsAccueil-AJ a.Lien:active:hover, .CellContenuBlocsAccueil-AC a.Lien:active:hover { 
	font-weight:			bold;
	text-decoration:		underline;
}
.CellContenuBlocsAccueil-AI, .CellContenuBlocsAccueil-AE, .CellContenuBlocsAccueil-AM, .CellContenuBlocsAccueil-AJ, .CellContenuBlocsAccueil-AC {
	padding:				0 15px 12px 19px; 
}
.CellContenuBlocsBlogues{
	color:					#9c9ea0;
	padding:				0 0 12px 0;
	vertical-align:			top;
}
.TxtNumerique {
	color:					#f37421;
}
.TxtELearning {
	color:					#2eaae1;
}	
.SeparateurPoints {
	background:				url(../images/Bg_Points.gif) repeat-x center left;
	height:					24px;
}
.BgAccContenu-AN, .BgAccContenu-AI, .BgAccContenu-AE, .BgAccContenu-AM, .BgAccContenu-AJ, .BgAccContenu-AC  {
	background:				url(../images/Bg_AccAllianceNumerique.png) repeat-y;
	padding:				0 21px;
}
.BgAccContenu-AN UL LI {
	list-style-image:		url(../images/Puce_ContenuAcc-AN.png);
	color:					#fff;
}
.BgAccContenu-AE UL LI {
	list-style-image:		url(../images/Puce_ContenuAcc-AE.png);
	color:					#fff;
}
.BgAccContenu-AI UL LI {
	list-style-image:		url(../images/Puce_ContenuAcc-AI.png);
	color:					#fff;
}
.BgAccContenu-AI {
	background:				url(../images/Bg_AccAI.png) repeat-y;
}
.BgAccContenu-AE {
	background:				url(../images/Bg_AccAE.png) repeat-y;
}
.BgAccContenu-AM {
	background:				url(../images/Bg_AccAM.png) repeat-y;
}
.BgAccContenu-AJ {
	background:				url(../images/Bg_AccAJ.png) repeat-y;
}
.BgAccContenu-AC {
	background:				url(../images/Bg_AccAC.png) repeat-y;
}
.BgAccContenu-AN .Texte, .BgAccContenu-AI .Texte, .BgAccContenu-AE .Texte, .BgAccContenu-AM .Texte, .BgAccContenu-AJ .Texte, .BgAccContenu-AC .Texte {
	font-size:				11px;
	color:					#FFF;
}
.BgAccContenu-AN A.Lien:link, .BgAccContenu-AN A.Lien:visited, .BgAccContenu-AN A.Lien:active, .BgAccContenu-AN A.Lien:hover, .BgAccContenu-AN A.Lien:visited:hover, .BgAccContenu-AN A.Lien:active:hover,
.BgAccContenu-AI A.Lien:link, .BgAccContenu-AI A.Lien:visited, .BgAccContenu-AI A.Lien:active, .BgAccContenu-AI A.Lien:hover, .BgAccContenu-AI A.Lien:visited:hover, .BgAccContenu-AI A.Lien:active:hover,
.BgAccContenu-AE A.Lien:link, .BgAccContenu-AE A.Lien:visited, .BgAccContenu-AE A.Lien:active, .BgAccContenu-AE A.Lien:hover, .BgAccContenu-AE A.Lien:visited:hover, .BgAccContenu-AE A.Lien:active:hover,
.BgAccContenu-AM A.Lien:link, .BgAccContenu-AM A.Lien:visited, .BgAccContenu-AM A.Lien:active, .BgAccContenu-AM A.Lien:hover, .BgAccContenu-AM A.Lien:visited:hover, .BgAccContenu-AM A.Lien:active:hover,
.BgAccContenu-AJ A.Lien:link, .BgAccContenu-AJ A.Lien:visited, .BgAccContenu-AJ A.Lien:active, .BgAccContenu-AJ A.Lien:hover, .BgAccContenu-AJ A.Lien:visited:hover, .BgAccContenu-AJ A.Lien:active:hover,
.BgAccContenu-AC A.Lien:link, .BgAccContenu-AC A.Lien:visited, .BgAccContenu-AC A.Lien:active, .BgAccContenu-AC A.Lien:hover, .BgAccContenu-AC A.Lien:visited:hover, .BgAccContenu-AC A.Lien:active:hover {
	font-size:				11px;
	color:					#FFF;
}
.BgAccContenu-AN h1, .BgAccContenu-AI h1, .BgAccContenu-AE h1, .BgAccContenu-AM h1, .BgAccContenu-AJ h1, .BgAccContenu-AC h1  {
	font-size:				18px;
	font-weight:			bold;
	color:					#FFF;
	padding:				0 0 17px 0;
	border-bottom:			2px dotted #fff;
	text-transform:			none;
}
.BgAccContenu-AN h2, .BgAccContenu-AI h2, .BgAccContenu-AE h2, .BgAccContenu-AM h2, .BgAccContenu-AJ h2, .BgAccContenu-AC h2  {
	font:					bold 12px/120% Verdana, Arial, Helvetica, Sans-serif;
	color:					#fff;
	margin:					0 0 15px 0;
}

strong.Lien-AN { color: #f37421; }
strong.Lien-AE { color: #2eaae1; }
strong.Lien-AM { color: #b1c025; }
strong.Lien-AI { color: #c79234; }
strong.Lien-AJ { color: #ec1c24; }
strong.Lien-AC { color: #d200a9; }

A.Lien-AN,
A.Lien-AN:hover { color: #3a3b3c;/*#f37421;*/ text-decoration: none; font-weight: bold; }
A.Lien-AN:hover { text-decoration: underline; }

A.Lien-AE,
A.Lien-AE:hover { color: #3a3b3c;/*#2eaae1;*/ text-decoration: none; font-weight: bold; }
A.Lien-AE:hover { text-decoration: underline; }

A.Lien-AM,
A.Lien-AM:hover { color: #3a3b3c;/*#b1c025;*/ text-decoration: none; font-weight: bold; }
A.Lien-AM:hover { text-decoration: underline; }

A.Lien-AI,
A.Lien-AI:hover { color: #3a3b3c;/*#c79234;*/ text-decoration: none; font-weight: bold; }
A.Lien-AI:hover { text-decoration: underline; }

A.Lien-AJ,
A.Lien-AJ:hover { color: #3a3b3c;/*#ec1c24;*/ text-decoration: none; font-weight: bold; }
A.Lien-AJ:hover { text-decoration: underline; }

A.Lien-AC,
A.Lien-AC:hover { color: #3a3b3c;/*#d200a9;*/ text-decoration: none; font-weight: bold; }
A.Lien-AC:hover { text-decoration: underline; }

A.LienNouv,
A.LienNouv:hover { color: #9c9ea0; text-decoration: none; }
A.LienNouv:hover { text-decoration: underline; }

/* Styles spéciaux pour pages intérieures ------------------------------------*/
.CellContenuInt, .Contenu-AN {
	background:				url(../images/Bg_IntContenu.png) repeat-y;
}
.CellContenu-Iframe {
	vertical-align:			top;
	padding:				24px 21px 0 21px;
}
.Contenu-AN {
	vertical-align:			top;
	padding:				24px 52px 0 21px;
	height:					450px;	
}
.CellContenuInt .TableNouvelles {
	margin:					35px 24px 53px 18px;
		font-size:				12px;
}
.CellContenuInt .TableListing {
	margin-bottom:			20px;
}
.CellContenuInt .TableNouvelles td, .CellContenuInt .TableListing td {
	padding-top:			18px;
	line-height:			140%;
	font-size:				12px;
}
.TableListing td.PremierItem {
	padding-top:			0;
}
.LiensListing {
	margin-bottom:			24px;
}
.DernierItemImportant {
	background:				url(../images/Bg_Points.gif) repeat-x bottom left;
	padding-bottom:			18px;
}
.CellLogoNouvelle {
	width:					110px;
	text-align:				center;
	vertical-align:			top;
}
.CellLogoListing {
	width:					50px;
	vertical-align:			top;
}
.Contenu-AE, .Contenu-AJ, .Contenu-AI, .Contenu-AM, .Contenu-AC {
	background:				url(../images/Bg_IntContenu-AutresAlliances.png) repeat-y;
	vertical-align:			top;
	padding:				24px 52px 0 21px;	
}
.Contenu-AN h1, .Contenu-AN h2, .Contenu-AN h3, .Contenu-AN h4 {
	color:					#f37421;
}
.Contenu-AN A.Lien {
	color:					#f37421;
	text-decoration:		none;
}
.Contenu-AN A.Lien:hover {
	text-decoration:		underline;
}
.Contenu-AI A.Lien, .Contenu-AI A.Lien:hover {
	color:					#c79234;
	text-decoration:		none;
}
.Contenu-AI A.Lien:hover {
	text-decoration:		underline;
}
.Contenu-AJ A.Lien, .Contenu-AJ A.Lien:hover {
	color:					#ec1c24;
	text-decoration:		none;
}
.Contenu-AJ A.Lien:hover {
	text-decoration:		underline;
}
.Contenu-AE A.Lien, .Contenu-AE A.Lien:hover {
	color:					#00adef;
	text-decoration:		none;
}
.Contenu-AE A.Lien:hover {
	text-decoration:		underline;
}
.Contenu-AM A.Lien, .Contenu-AM A.Lien:hover {
	color:					#b1c025;
	text-decoration:		none;
}
.Contenu-AM A.Lien:hover {
	text-decoration:		underline;
}
.Contenu-AC A.Lien, .Contenu-AC A.Lien:hover {
	color:					#d200a9;
	text-decoration:		none;
}
.Contenu-AC A.Lien:hover {
	text-decoration:		underline;
}
.Contenu-AE h1, .Contenu-AE h2, .Contenu-AE h3, .Contenu-AE h4 {
	color:					#00adef;
}
.Contenu-AJ h1, .Contenu-AJ h2, .Contenu-AJ h3, .Contenu-AJ h3 {
	color:					#ec1c24;
}
.Contenu-AI h1, .Contenu-AI h2, .Contenu-AI h3, .Contenu-AI h4 {
	color:					#c79234;
}
.Contenu-AM h1, .Contenu-AM h2, .ContenuAM h3, .Contenu-AM h4{
	color:					#b1c025;
}
.Contenu-AC h1, .Contenu-AC h2, .Contenu-AC h3, .Contenu-AC h4 {
	color:					#d200a9;
}
.Contenu-AN UL LI {
	list-style:				disc outside url(../images/Puce_Liste-AN.gif);
}
.Contenu-AI UL LI {
	list-style:				disc outside url(../images/Puce_Liste-AI.gif);
}
.Contenu-AE UL LI {
	list-style:				disc outside url(../images/Puce_Liste-AE.gif);
}
.Contenu-AM UL LI {
	list-style:				disc outside url(../images/Puce_Liste-AM.gif);
}
.Contenu-AJ UL LI {
	list-style:				disc outside url(../images/Puce_Liste-AJ.gif);
}
.Contenu-AC UL LI {
	list-style:				disc outside url(../images/Puce_Liste-AC.gif);
}
.CellIntBasNouv-AN, .CellIntBasNouv-AI, .CellIntBasNouv-AE, .CellIntBasNouv-AM, .CellIntBasNouv-AJ, .CellIntBasNouv-AC {
	background:				url(../images/Bg_BasContenuInt.gif) no-repeat;
	height:					31px;
	vertical-align:			top;
	padding-top:			5px;
	text-align:				right;
}
.BlocRechercheMembres {
	background:				#f3f2f3;
	padding:				0 12px;
}
.TableauRecherche {
	margin:					0 -34px 12px -12px;
}
.Contenu-AN .ListingRechercheMembres {
	margin:					0 0 15px;
}
.Contenu-AN .ListingRechercheMembres li {
	list-style:				none outside none;
	margin-left:			0px;
}
.Contenu-AN .ListingRechercheMembres li img {
	vertical-align:			middle;
	margin:					0 5px 0 0;
}
.Pager {
	text-align:				right;
	margin:					0 -25px 15px 0;
}
.Pager a {
	color:					#808183;
	text-decoration:		none;
}
.Pager a.PageOn {
	font-weight:			bold;
}
.Pager img {
	vertical-align:			middle;
}
.LogoPartenaire {
	float:					right;
	text-align:				center;
}
.LogoPartenaire img {
	margin:					0 0 10px;
}
.LogoAllianceMembre {
	vertical-align:			middle;
	margin:					0 5px 5px 0;
}
.Legende {
	margin:					0 0 12px 0
}
.Legende td {
	padding:				0 5px 5px 0;	
}

/* Styles pour blogues */
.ColonneGauche {
	width:					145px;
}
.ColonneGauche table, .ColonneGauche div {
	margin-bottom:			7px;
}
.CellCollaborateurs {
	padding:				10px 0 0;
	vertical-align:			top;
}
.Categories, .Sujets, .Liens {
	padding-top:			7px;
	width:					131px;
}
.Liens {
	margin-top:				7px;
}
.Categories a, .Sujets a, .Liens a {
	color:					#9c9ea0;
	text-decoration:		none;
}
.Categories a:hover, .Sujets a:hover, .Liens a:hover {
	text-decoration:		underline;
}
.Categories ul, .Sujets ul, .Liens ul {
	margin:					7px 0 0 0;
	padding:				0;
}
.Categories ul li, .Sujets ul li, .Liens ul li  {
	background:				url(../images/Puce_Categories.gif) no-repeat;
	list-style:				none outside none;
	margin:					0;
	padding:				0 0 4px 15px;
}
.CellBlogues-AN {
	background:				url(../images/Bg_ContenuBlogue.gif) repeat-y;
}
.CellBlogues-AI, .CellBlogues-AE, .CellBlogues-AM, .CellBlogues-AJ, .CellBlogues-AC {
	background:				url(../images/Bg_ContenuBlogue-AutresAlliances.gif) repeat-y;
}
.CellBlogues-AN a, .CellBlogues-AN h1, .CellBlogues-AN h2 {
	color:					#f37421;
	text-decoration:		none;
}
.CellBlogues-AI a, .CellBlogues-AI h1, .CellBlogues-AI h2 {
	color:					#c79234;
	text-decoration:		none;
}
.CellBlogues-AE a, .CellBlogues-AE h1, .CellBlogues-AE h2 {
	color:					#00adef;
	text-decoration:		none;
}
.CellBlogues-AM a, .CellBlogues-AM h1, .CellBlogues-AM h2 {
	color:					#b1c025;
	text-decoration:		none;
}
.CellBlogues-AJ a, .CellBlogues-AJ h1, .CellBlogues-AJ h2 {
	color:					#ec1c24;
	text-decoration:		none;
}
.CellBlogues-AC a ,.CellBlogues-AC h1 , .CellBlogues-AC h2 {
	color:					#d200a9;
	text-decoration:		none;
}
.CellBlogues-AN a:hover, .CellBlogues-AI a:hover, .CellBlogues-AE a:hover, .CellBlogues-AM a:hover, .CellBlogues-AJ a:hover, .CellBlogues-AC a:hover {
	text-decoration:		underline;
}
.TableListingCollaborateurs {
	margin:					4px 0 0 19px;
	width:					550px;
}
.TableListingCollaborateurs td {
	vertical-align:			top;
	line-height:			13px;
	padding:				10px 0
}
.TableListingCollaborateurs td img {
	vertical-align:			text-bottom;
}
.TitreMessageBlogue {
	font-size:				12px;
	font-weight:			bold;
	text-transform:			uppercase;
}
.NomBlogueur {
	font-weight:			bold;
	font-size:				11px;
}
.TableauAutresArticles-Blogues {
	background:				#dadadb;
	width:					587px;
}
.TableauAutresArticles-Blogues td {
	padding:				0;
}
.TableauAutresArticles-Blogues td.ContenuAutresArticles {
	padding:				0 10px;
}
.TableauAutresArticles-Blogues td h2{
	font-size:				12px;
	color:					#fff;
	text-transform:			uppercase;
	margin-bottom:			10px;	
}
.TableauAutresArticles-Blogues td ul li {
	list-style-image:		url(../images/Puce_AutresArticles-Blogues.gif);
}
.TableauAutresArticles-Blogues td ul li a {
	color:					#808183;
}
.ContenuBlogue {
	padding:				10px 22px 0 18px;
}
.PhotoBlogueur {
	margin-right:			17px;
	float:					left;
}
h1.EnteteBlogue {
	margin:					3px 0 10px 0;
}
.LigneBlogue {
	margin:					0 0 12px 0;
}
.CellBlogues-AN .NombreCommentaires {
	font-weight:			bold;
	color:					#fff;
	background:				url(../images/Bg_NbCommentaires-AN.gif) no-repeat;
	line-height:			31px;
	padding:				0 0 0 10px;
	margin:					0 0 14px 0;
}
.TableauBlocsBlogues {
	margin-bottom:			20px;
}
.BlocsBlogue {
	background:				#f0f0f1;
	padding:				0 10px;	
}
.TxtGros {
	font-size:				12px;
}
/* Styles pour les portraits */
.LogoPortrait {
	float:					right;
	text-align:				center;
	margin:					0 0 5px 15px;
}
.ContenuPortrait {
	clear:					right;
}

/* Styles pour Plan du site --------------------------------------------------
a.Lien1:link, a.Lien1:visited, a.Lien1:active {
	font:					100%/120% Verdana, Arial, Helvetica, Sans-serif;
	color:					;
	text-decoration:		;
}
a.Lien1:hover, a.Lien1:visited:hover, a.Lien1:active:hover {
	font:					100%/120% Verdana, Arial, Helvetica, Sans-serif;
	color:					;
	text-decoration:		;
}
a.Lien2:link, a.Lien2:visited, a.Lien2:active {
	font:					100%/120% Verdana, Arial, Helvetica, Sans-serif;
	color:					;
	text-decoration:		;
}
a.Lien2:hover, a.Lien2:visited:hover, a.Lien2:active:hover {
	font:					100%/120% Verdana, Arial, Helvetica, Sans-serif;
	color:					;
	text-decoration:		;
}*/
UL.Plan ul {
	margin:					0;
}
UL.Plan ul li {
	margin-bottom:			10px;
}
UL.Plan LI.PremierNiveau-AN, UL.Plan LI.PremierNiveau-AE, UL.Plan LI.PremierNiveau-AI, UL.Plan LI.PremierNiveau-AJ, UL.Plan LI.PremierNiveau-AM {
	list-style:				none outside none;
	background:				url(../images/Bg_Plan-AN.gif) no-repeat;
	width:					587px;
	margin-left:			0;
} 
UL.Plan LI.PremierNiveau-AE {
	background:				url(../images/Bg_Plan-AE.gif) no-repeat;	
}
UL.Plan LI.PremierNiveau-AI {
	background:				url(../images/Bg_Plan-AI.gif) no-repeat;	
}
UL.Plan LI.PremierNiveau-AM {
	background:				url(../images/Bg_Plan-AM.gif) no-repeat;	
}
UL.Plan LI.PremierNiveau-AJ {
	background:				url(../images/Bg_Plan-AJ.gif) no-repeat;	
}
UL.Plan LI.PremierNiveau-AN a, UL.Plan LI.PremierNiveau-AE a, UL.Plan LI.PremierNiveau-AI a, UL.Plan LI.PremierNiveau-AJ a, UL.Plan LI.PremierNiveau-AM a {
	font-size:				13px;
	color:					#FFF;
	font-weight:			bold;
	display:				block;
	line-height:			31px;
	padding:				0 0 0 15px;
	text-decoration:		none;
}
UL.Plan LI.PremierNiveau-AN ul li.DeuxiemeNiveau, UL.Plan LI.PremierNiveau-AE ul li.DeuxiemeNiveau, UL.Plan LI.PremierNiveau-AI ul li.DeuxiemeNiveau, UL.Plan LI.PremierNiveau-AJ ul li.DeuxiemeNiveau, UL.Plan LI.PremierNiveau-AM ul li.DeuxiemeNiveau  {
	font-size:				12px;
	font-weight:			bold;
	list-style:				none outside none;
	padding-bottom:			0;
}
UL.Plan LI.PremierNiveau-AN ul li.DeuxiemeNiveau a, UL.Plan LI.PremierNiveau-AE ul li.DeuxiemeNiveau a, UL.Plan LI.PremierNiveau-AI ul li.DeuxiemeNiveau a, UL.Plan LI.PremierNiveau-AJ ul li.DeuxiemeNiveau a, UL.Plan LI.PremierNiveau-AM ul li.DeuxiemeNiveau a {
	font-size:				12px;
	font-weight:			bold;
}
UL.Plan LI.PremierNiveau-AN ul li a, UL.Plan LI.PremierNiveau-AE ul li a, UL.Plan LI.PremierNiveau-AI ul li a, UL.Plan LI.PremierNiveau-AM ul li a, UL.Plan LI.PremierNiveau-AJ ul li a {
	font-weight:			bold;
	font-size:				10px;
	font-weight:			normal;
	line-height:			normal;
	color:					#808183;
	padding:				0;
	display:				inline;
}
UL.Plan LI.PremierNiveau-AN ul li.DeuxiemeNiveau ul li a, UL.Plan LI.PremierNiveau-AE ul li.DeuxiemeNiveau ul li a, UL.Plan LI.PremierNiveau-AI ul li.DeuxiemeNiveau ul li a, UL.Plan LI.PremierNiveau-AM ul li.DeuxiemeNiveau ul li a, UL.Plan LI.PremierNiveau-AJ ul li.DeuxiemeNiveau ul li a {
	font-size:				11px;
	font-weight:			normal;
}

UL.Plan LI.PremierNiveau-AN ul li.DeuxiemeNiveau ul li ul li a, UL.Plan LI.PremierNiveau-AE ul li.DeuxiemeNiveau ul li ul li a, UL.Plan LI.PremierNiveau-AI ul li.DeuxiemeNiveau ul li ul li a, UL.Plan LI.PremierNiveau-AM ul li.DeuxiemeNiveau ul li ul li a, UL.Plan LI.PremierNiveau-AJ ul li.DeuxiemeNiveau ul li ul li a {
	font-size:				10px;
}

/* Styles pour formulaires----------------------------------------------------*/
.TxtBox {
	font:					10px/120% Verdana, Arial, Helvetica, Sans-serif;
	color:					#808183;
	background:				#FFF;
	border:					1px solid #cdcecf;
	padding:				2px;
	margin:					0 0 5px 0;
}
.TxtArea {
	font:					10px/120% Verdana, Arial, Helvetica, Sans-serif;
	color:					#808183;
	background:				#FFF;
	border:					1px solid #cdcecf;
	padding:				2px;
	margin:					0 0 5px 0;
}
.SelectBox {
	font:					10px/120% Verdana, Arial, Helvetica, Sans-serif;
	color:					#808183;
	background:				#FFF;
	border:					1px solid #cdcecf;
	padding:				2px;
	margin:					0 0 5px 0;
}
.Btn {
	font:					italic bold 100%/120% Verdana, Arial, Helvetica, Sans-serif;
	color:					;
	background:				;
	border:					1px solid #666666;
	overflow: 				visible;
	padding:				0 0 0 0;
}

/* Général -------------------------------------------------------------------*/
BODY {
	font:					10px/120% Verdana, Arial, Helvetica, Sans-serif;
	color:					#808183;
	padding:				0;
	margin:					40px 0 0 0;
	background:				#FFF;
}
/*A:link, A:visited, A:active {
	font:					100%/120% Verdana, Arial, Helvetica, Sans-serif;
	color:					;
	text-decoration:		;
}
A:hover, A:visited:hover, A:active:hover {
	font:					100%/120% Verdana, Arial, Helvetica, Sans-serif;
	color:					;
	text-decoration:		;
}*/
a img {
	border:					0;
}
P {
	padding:				0;
	margin:					0 0 12px 0;
}
FORM {
	padding:				0;
	margin:					0;
}
SUP  {
	font:					100%/120% Verdana, Arial, Helvetica, Sans-serif;
}
/* Arrière-plan --------------------------------------------------------------*/
.Bg-AN {
	background:				#f3f2f3 url(../images/Bg.gif) repeat-x;
}
.Bg-AI {
	background:				#fff url(../images/Bg-AI.png) repeat-x;
}
.Bg-AE {
	background:				#fff url(../images/Bg-AE.png) repeat-x;
}
.Bg-AJ {
	background:				#fff url(../images/Bg-AJ.png) repeat-x;
}
.Bg-AM {
	background:				#fff url(../images/Bg-AM.png) repeat-x;
}
.Bg-AC {
	background:				#fff url(../images/Bg-AC.png) repeat-x;
}

/********* Add Julie: PopUp ***************/
.modalBackground
{
	background-color: #666;
	filter: alpha(opacity=70);
	opacity: 0.7;
}

div.popup { width: 600px; padding: 10px; border-top: 1px solid #fff; border-left: 1px solid #fff; border-right: 1px solid #A0A0A0; border-bottom: 1px solid #656565; background-color: #fff; text-align: left; }
div.bordurepopup { position: relative; width: 300px; border: 1px solid #ccc; }
div.popup h1 { display: block; position: relative; width: 98%; height: 25px; color: #c24900; font-size: 0.9em; background: url(../images/bg_popup.jpg) top left no-repeat; padding: 5px 0 0 8px; margin: 1px 1px 0 1px; }
div.popup div.contenu { width: 300; padding: 5px 10px 5px 10px; }
div.popup p { font-size: 0.75em; margin-bottom: 3px; }
div.popup input.texte { border: 1px solid #A7A6AA; width: 99%; margin-bottom: 10px; }
div.popup input.bouton { float: right; margin-left: 10px; margin-right: 0px; }
div.clear_altern { clear: right; font-size: 0; line-height: 0; }

#conteneur div.popup .head { width: 99%; overflow: hidden; margin: 1px 1px 0 1px; background: url(../images/bg_popup.jpg) top left no-repeat; position: relative;}
#conteneur div.popup .head h1 { float: left; /*width: 54%;*/ width: 155px; height: auto; line-height: 1.1em; margin: 0; padding: 5px 0 5px 8px; background: none;}
#conteneur div.popup .head p { float: right; /*width: 37%;*/ width: 108px; font-size: 0.7em; margin: 7px 3px 3px 0; padding: 0; display: inline;}
#conteneur div.popup .head p img { position: relative; top: 2px;}
/******************************************/



