/* Styles communs à toutes les pages -----------------------------------------*/
A.LienNavFixe:link, A.LienNavFixe:visited, A.LienNavFixe:active {
	font:					11px/14px Arial, Verdana, Helvetica, Sans-serif;
	color:					#FFF;
	text-decoration:		none;
}
A.LienNavFixe:hover, A.LienNavFixe:visited:hover, A.LienNavFixe:active:hover {
	font:					11px/14px Arial, Verdana, Helvetica, Sans-serif;
	color:					#FFF;
	text-decoration:		underline;
}
A.LienCredit:link, A.LienCredit:visited, A.LienCredit:active {
	font:					10px/12px Arial, Verdana, Helvetica, Sans-serif;
	color:					#969696;
	text-decoration:		underline;
}
A.LienCredit:hover, A.LienCredit:visited:hover, A.LienCredit:active:hover {
	font:					10px/12px Arial, Verdana, Helvetica, Sans-serif;
	color:					#969696;
	text-decoration:		none;
}
.TexteNavFixe {
	font:					12px/16px Arial, Verdana, Helvetica, Sans-serif;
	color:					#80B4D4;
}
.TableauMenu {
	width:					444px;
	height:					23px;
	border-top:				1px solid #FFF;
}
.CellContenuEntete {
	margin-right:			21px;
	width:					444px;
}
.CellDate {
	font:					11px/14px Arial, Verdana, Helvetica, Sans-serif;
	color:					#CBD8E6;
}
.CellBasPage {
	font:					10px/12px Arial, Verdana, Helvetica, Sans-serif;
	color:					#969696;
	height:					30px;
}

.CellBasPage TABLE TD
{
	font:					10px/12px Arial, Verdana, Helvetica, Sans-serif;
	color:					#969696;
}
.CellPartenaires {
	background:				#FFF url(../images/Bg_Partenaires.jpg) no-repeat top left;
	height:					87px;
	width:					380px;
}


/* Styles spéciaux pour page d'accueil ---------------------------------------*/

.CellContenuAcc {
	font:					11px/16px Arial, Verdana, Helvetica, Sans-serif;
	color:					#6C6B6B;
	padding:				26px 27px 26px 145px;
	vertical-align:			top;
	width:					353px;
	height:					200px;
}
.TitreAcc {
	font:					19px/20px Georgia, "Times New Roman", Times, serif;
	color:					#10386B;
}
.SousTitreAcc {
	font:					bold 12px/18px Georgia, "Times New Roman", Times, serif;
	color:					#10386B;
}

/* Styles spéciaux pour les nouvelles ------------------------------------*/
.CellNouv {
	background:				url(../images/Bg_AccNouvelles.jpg) no-repeat top left;
	font:					11px/14px Arial, Verdana, Helvetica, Sans-serif;
	color:					#868686;
	padding:				52px 10px 10px 0;
	vertical-align:			top;
	width:					185px;
	height:					138px;
}
.TitreNouv {
	font:					bold 16px/18px Georgia, "Times New Roman", Times, serif;
	color:					#10386B;
	margin-left:			20px;
}
.SousTitreNouv {
	padding: 				0;
	margin: 				0;
	font:					bold 11px/14px Arial, Verdana, Helvetica, Sans-serif;
	color:					#10386B;
	margin-left:				20px;
	display: 				block;
}
.TexteDateNouv {
	font:					10px/14px Arial, Verdana, Helvetica, Sans-serif;
	color:					#10386B;
	display:				block;
	background:				url(../images/Puce_Nouvelles.gif) no-repeat center left;
	margin:				    5px 0 0 0;
	text-indent:			20px;
}
.TexteNouv {
	font:					10px/14px Arial, Verdana, Helvetica, Sans-serif;
	color:					#868686;
	display:				block;
	margin-left:			20px;
}

/* Styles spéciaux pour pages intérieures ------------------------------------*/
.CellTitreInt {
	background:				#FFF;
	border-bottom:			1px solid #D5D6D6;
	height:					33px;
	vertical-align:			middle;
	padding:				0 0 0 16px;
	width:					525px;
}
/* Style de titre par defaut */
.CellTitreInt#CellTitre {
	color:					#10386B;
}
/* Style de titre pour la section : Le Pole */
.CellTitreInt#CellTitrePOLE {
	background:				#FFF url(/images/Bg_IntTitre_Pole.jpg) no-repeat top right;
	color:					#2F722A;
}
/*  Style de titre pour la section : Programmes offerts */
.CellTitreInt#CellTitrePROGRAMMES {
	background:				#FFF url(/images/Bg_IntTitre_Programmes.jpg) no-repeat top right;
	color:					#1B7DBD;
}
/*  Style de titre pour la section : Partenaires */
.CellTitreInt#CellTitrePARTENAIRES {
	background:				#FFF url(/images/Bg_IntTitre_Partenaires.jpg) no-repeat top right;
	color:					#C39408;
}
/*  Style de titre pour la section : Salle de presse */
.CellTitreInt#CellTitrePRESSE {
	background:				#FFF url(/images/Bg_IntTitre_Presse.jpg) no-repeat top right;
	color:					#A71318;
}
.CellInterieur {
	background:				#F7FAFC url(/images/Bg_Contenu.gif) repeat-x bottom left;
	padding:				0 0 0 0;
	vertical-align:			top;
	height:	 				255px;
}
.CellInterieurDroit {
	background:				url(/images/Bg_ContenuWave.gif) no-repeat bottom right;
	padding:				0 0 0 0;
	vertical-align:			top;
	width:					525px;
	height:	 				255px;
}
.CellContenuInt {
	font:					11px/14px Arial, Verdana, Helvetica, Sans-serif;
	color:					#868686;
	padding:				0 16px 20px 16px;
	vertical-align:			top;
}
/*
Ancien style
.CellContenuInt {
	font:					11px/14px Arial, Verdana, Helvetica, Sans-serif;
	color:					#868686;
	background:				url(/images/Bg_ContenuWave.gif) no-repeat bottom right;
	padding:				0 0 20px 0;
	vertical-align:			top;
	width:					525px;
	height:	 				255px;

}*/

/* Styles pour sous menus ----------------------------------------------------*/
.CellSousMenu {
	background:				#FFF url(../images/Bg_SousMenu.gif) repeat-x bottom left;
	font:					11px/14px Arial, Verdana, Helvetica, Sans-serif;
	color:					#868686;
	padding:				32px 30px 25px 15px;
	vertical-align:			top;
	width:					150px;
}
.SousMenu {
	font:					11px/14px Arial, Verdana, Helvetica, Sans-serif;
	color:					#0475B5;
	padding:				0;
	margin:					0;
	list-style-image:		none;
	list-style:				none;
}
.SousMenu li {
	background:				url(../images/Puce_Menu.gif) no-repeat 1px 7px;
	border-bottom:			1px solid #CCE4F3;
	padding:				2px 0 2px 8px;
	margin:			        0;
	list-style-image:		none;
	list-style:				none;
}
.SousMenu li a:link, .SousMenu li a:visited, .SousMenu li a:active {
	font:					11px/14px Arial, Verdana, Helvetica, Sans-serif;
	text-decoration:		none;
}
/* Style de lien de menu par defaut */
.SousMenu#SousMenu li a:link, .SousMenu#SousMenu li a:visited, .SousMenu#SousMenu li a:active {
	color:					#10386B;
}
/* Style de lien de menu pour la section : Le Pole */
.SousMenu#SousMenuPOLE li a:link, .SousMenu#SousMenuPOLE li a:visited, .SousMenu#SousMenuPOLE li a:active {
	color:					#2F722A;
}
/* Style de lien de menu pour la section : Programmes offerts */
.SousMenu#SousMenuPROGRAMMES li a:link, .SousMenu#SousMenuPROGRAMMES li a:visited, .SousMenu#SousMenuPROGRAMMES li a:active {
	color:					#1B7DBD;
}
/* Style de lien de menu pour la section : Partenaires */
.SousMenu#SousMenuPARTENAIRES li a:link, .SousMenu#SousMenuPARTENAIRES li a:visited, .SousMenu#SousMenuPARTENAIRES li a:active {
	color:					#C39408;
}
/* Style de lien de menu pour la section : Salle de presse */
.SousMenu#SousMenuPRESSE li a:link, .SousMenu#SousMenuPRESSE li a:visited, .SousMenu#SousMenuPRESSE li a:active {
	color:					#A71318;
}
.SousMenu li a:hover, .SousMenu li a:visited:hover, .SousMenu li a:active:hover {
	text-decoration:		underline;
}
/* Style de menu en etat actif */
.SousMenu li#SousMenuOn span, .SousMenu li#SousMenuOn a:link, .SousMenu li#SousMenuOn a:visited, .SousMenu li#SousMenuOn a:active {
	font:					11px/14px Arial, Verdana, Helvetica, Sans-serif;
	color:					#10386B;
	text-decoration:		none;
}
.SousMenu li#SousMenuOn a:hover, .SousMenu li#SousMenuOn a:visited:hover, .SousMenu li#SousMenuOn a:active:hover {
	text-decoration:		underline;
}

/* Styles pour menus déroulants ----------------------------------------------*/
.CellMenuDeroul {
	background:				#F4F4F4 url(../images/Bg_MenuDeroul03.jpg) no-repeat top right;
	height:					27px;
}
.MenuDeroul {
	font:					11px/18px Arial, Verdana, Helvetica, Sans-serif;
	color:					#0475B5;
	padding:				0;
	margin:					0;
}
/* Style de lien de menu deroulant par defaut */
.MenuDeroul#MenuDeroul a:link, .MenuDeroul#MenuDeroul a:visited, .MenuDeroul#MenuDeroul a:active {
	color:					#10386B;
}
/* Style de lien de menu deroulant pour la section : Le Pole */
.MenuDeroul#ma10 a:link, .MenuDeroul#ma10 a:visited, .MenuDeroul#ma10 a:active {
	color:					#2F722A;
}
/* Style de lien de menu deroulant pour la section : Programmes offerts */
.MenuDeroul#ma11 a:link, .MenuDeroul#ma11 a:visited, .MenuDeroul#ma11 a:active {
	color:					#1B7DBD;
}
/* Style de lien de menu deroulant pour la section : Partenaires */
.MenuDeroul#ma12 a:link, .MenuDeroul#ma12 a:visited, .MenuDeroul#ma12 a:active {
	color:					#C39408;
}
/* Style de lien de menu deroulant pour la section : Salle de presse */
.MenuDeroul#ma13 a:link, .MenuDeroul#ma13 a:visited, .MenuDeroul#ma13 a:active {
	color:					#A71318;
}
.MenuDeroul a:link, .MenuDeroul a:visited, .MenuDeroul a:active {
	font:					11px/18px Arial, Verdana, Helvetica, Sans-serif;
	text-decoration:		none;
	text-indent:			12px;
	padding:				0 0 0 12px;
	margin:					0 0 0 5px;
	background:				url(../images/Puce_Menu.gif) no-repeat 1px 4px;
}
.MenuDeroul a:hover, .MenuDeroul a:visited:hover, .MenuDeroul a:active:hover {
	text-decoration:		underline;
}

/* Styles pour formulaires----------------------------------------------------*/
.TxtLabel {
	font:					bold 11px/14px Arial, Verdana, Helvetica, Sans-serif;
	color:					#10386B;
	vertical-align:			top;
}
.TxtBox {
	font:					11px/14px Arial, Verdana, Helvetica, Sans-serif;
	color:					#10386B;
	background:				#FFF;
	border:					1px solid #10386B;
	padding:				2px;
}
.TxtArea {
	font:					11px/14px Arial, Verdana, Helvetica, Sans-serif;
	color:					#10386B;
	background:				#FFF;
	border:					1px solid #10386B;
	padding:				2px;
}
.Btn {
	font:					bold 11px/14px Arial, Verdana, Helvetica, Sans-serif;
	color:					#406089;
	background:				#CCE4F3;
	border:					1px solid #10386B;
	overflow: 				visible;
	padding:				3px;
}

/* Général -------------------------------------------------------------------*/
BODY {
	font:					11px/14px Arial, Verdana, Helvetica, Sans-serif;
	color:					#868686;
	padding:				0;
	margin:					0;
	background:				#FFF;
}
A:link, A:visited, A:active {
	font:					bold 11px/16px Arial, Verdana, Helvetica, Sans-serif;
	color:					#A71318;
	text-decoration:		none;
}
A:hover, A:visited:hover, A:active:hover {
	color:					#A71318;
	text-decoration:		underline;
}
P {
	font:					11px/14px Arial, Verdana, Helvetica, Sans-serif;
	color:					#868686;
	padding:				0;
	margin:					0 0 12px 0;
}
FORM {
	padding:				0;
	margin:					0;
}
SUP {
	font-size:				80%;
	line-height:			0px;
}
/* Arrière-plan --------------------------------------------------------------*/
.BgEntete {
	background:				#FFF url(../images/Bg_Entete.gif) repeat-x top left;
}
.BgEnteteLivre {
	background:				url(../images/Bg_EnteteLivre.jpg) no-repeat top right;
}

a.BtnFacebook  
{
	color:#FFF !important;
	font-weight:normal; 
	/*
	background:#ECEEF5 url(/images/icn-facebook.gif) no-repeat 3px 2px;
	display:inline-block; border:1px solid #9DACCE;
	padding:1px 5px 1px 22px;
	
	border-radius: 3px;
	-moz-border-radius: 3px;
    -webkit-border-radius: 3px;
	*/
} 
