/************************************
 *                                  *
 *   COMMON.CSS document Reference  *
 *                                  *
 ************************************/


/* GENERAL BACKGROUND */
.bg1 			{background-color: #df2f00;}

/* Homepage : définit la couleur de fond dans le bloc menu.
 * Pop-up: définit couleur de fond du bloc contenant le grand titre du pop-up (le bloc après le bandeau du pop-up et les traits de couleurs) */
.bg2 			{background-color: #ffffff;}

/*DEFAULT BACKGROUND COLOR SITE (ne change pas,toujours blanc)*/
.bgsite 		{background-color: #ffffff;}

/* Border color LEVEL 1 (all pages), couleur de bordure de la homepage, couleur de bordure des pages intérieurs et
   du trait horizontal entre le menu et le bloc service dans les pages intérieurs */
.bgbord1 		{background-color: #3a288b;}

/* Border color LEVEL 2 (all pages), couleur du trait entre les teasings */
.bgbord2 		{background-color: #df2f00;}

/* couleur de fonds de header dans chaque page */
.bgbspec		{background-color: #F7F7F7;}

/* BACKGROUND COLOR special BLOCS (OPEN WINDOW & PAGES ) */
.bgbspec2		{background-color: #CCCCCC;}

/* Couleur de fond de menu on roll-Over */
.bgbspec3		{background-color: #C4D4EA;}

/*couleur de fonds de la partie gauche dans les pages intérieurs (où il y a le bloc services, le menu, etc) */
.bgbspec4		{background-color: #eaf0f8;}

/* Couleur du fond d'un bloc standard d'un "content"*/
.bgstandard		{padding-left:10px;padding-bottom:10px;padding-top:10px;padding-right:10px;}


.bgline 		{background-color: #CCCCCC;}		/* Line of table */

/*Style concernant le trait lorsqu'une image est insérée dans l'editeur et sert de lien*/
img {
     border:0;
}
/* prevent space between title and text with backspace */
P			{margin-top:1px;}

/* GENERAL LINKS */
/*Theme actuel FAQ*/
.glob	 		{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #3A288B; font-weight: bold;}
/*Liens theme FAQ*/
a.global:link 		{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #3A288B; font-weight: bold; text-decoration: none;}
a.global:active 	{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #3A288B; font-weight: bold; text-decoration: none;}
a.global:visited 	{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #3A288B; font-weight: bold; text-decoration: none;}
a.global:hover 		{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #DF2F00; font-weight: bold; text-decoration: none;}

/* TITLE HIERARCHY */
.title1 		{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: medium; font-weight: bold; color: #DF2F00; text-transform:uppercase}	/* LEVEL 1 TITLE */
.title2 		{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: x-small; font-weight: bold; color: #DF2F00;margin-bottom:5px}
.title3 		{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #DF2F00;}				/* LEVEL 2 TITLE */

/* TITLE HIERACHY OPENWINDOWS */
/*Grand titre dans les POPUPS*/
.title1op 		{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: medium; font-weight: bold; color: #3A288B; text-transform:uppercase}	/* LEVEL 1 TITLE */

/* MEMBER AREA */
/* Titre du bloc service ou du module d'accès restreint*/
.membti 		{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; font-weight:bold; text-transform:uppercase}				/* ACCES MEMBRE Title */

a.membtil:link 		{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; font-weight:bold; text-decoration: none; text-transform:uppercase}		/* ACCES MEMBRE Title LINK */
a.membtil:active 	{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; font-weight:bold; text-decoration: none; text-transform:uppercase}
a.membtil:visited 	{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; font-weight:bold; text-decoration: none; text-transform:uppercase}
a.membtil:hover 	{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; font-weight:bold; text-decoration: none; text-transform:uppercase}

/* style des liens dans le bloc services, style du bouton "Ok" dans la module d'accès restreint */
input.memb		{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #3A288B;}								/* INPUT MEMBRE */
a.membser:link 		{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #ffffff; text-decoration: none; text-transform:uppercase}
a.membser:active 	{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #ffffff; text-decoration: none; text-transform:uppercase}
a.membser:visited 	{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #ffffff; text-decoration: none; text-transform:uppercase}
a.membser:hover 	{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #ffffff; text-decoration: none; text-transform:uppercase}

/* CORPO */
/* style des liens dans le bloc corporate */
a.corpo:link      {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; color: #df2f00; text-decoration: none;}
a.corpo:active    {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; color: #df2f00; text-decoration: none;}
a.corpo:visited   {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; color: #df2f00; text-decoration: none;}
a.corpo:hover     {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; color: #df2f00; text-decoration: none;}

/*Colour Fond bloc Corpo*/
.bgcorpo           {background-color: #e2e2e2;}
/* SEARCH MODULE */
a.hsearti:link    	{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt;font-weight: bold; color: #3A288B; text-transform:uppercase; text-decoration: none;}	/* SEARCH Title	*/
a.hsearti:active	{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt;font-weight: bold; color: #3A288B; text-transform:uppercase; text-decoration: none;}
a.hsearti:visited       {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt;font-weight: bold; color: #3A288B; text-transform:uppercase; text-decoration: none;}
a.hsearti:hover         {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt;font-weight: bold; color: #3A288B; text-transform:uppercase; text-decoration: none;}
.hsearte 		{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #3A288B}	/* SEARCH Text	*/
.hsear			{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #3A288B;}  	/* Forms Objects */
.bgsear 		{background-color: #CCCCCC;} 	 							/* Background color */
a.oks:link 		{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #ffffff; font-weight: bold; text-decoration: none;}	 /* OK SEARCH BUTTOM */
a.oks:active 		{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #ffffff; font-weight: bold; text-decoration: none;}
a.oks:visited 		{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #ffffff; font-weight: bold; text-decoration: none;}
a.oks:hover 		{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #ffffff; font-weight: bold; text-decoration: none;}


/* HEADER */
/* style de 2 traits (ou séparateurs) avant et après le bandeau (frise) des pages intérieurs (le bandeau au-dessous de la header de la page */
.hsepbg1 		{background-color: #C4D4EA;}		/* separator color 1	*/

/* style du trait (séparateur) (en blanc, ne change pas de couleur) avant et après la trait de type "hsepbg1"*/
.hsepbg2 		{background-color: #FFFFFF;}		/* separator color 2	*/

/* Lien UNIVERS*/
/* style générale des univers */
.hcount 		{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #FFFFFF; text-transform:uppercase}

/* style de l'univers actuel */
.hcounti 		{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: x-small; font-weight: bold; color: #ffffff; text-transform:uppercase} 				/* Unselected COUNTRIES */

/* style des autres univers qui ne sont pas sélectionnés */
a.hcountl:link   	{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #FFFFFF; text-decoration: none; text-transform:uppercase} 			/* Selected COUNTRIES 	*/
a.hcountl:active	{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #FFFFFF; text-decoration: none; text-transform:uppercase}
a.hcountl:visited 	{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #FFFFFF; text-decoration: none; text-transform:uppercase}
a.hcountl:hover   	{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #FFFFFF; text-decoration: none; text-transform:uppercase}

/* style des liens dans "top links" */
a.htool:link 		{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;font-weight: bold; color: #FFFFFF; text-transform:uppercase; text-decoration: none;}	/* TOOLS LINKS */
a.htool:active 		{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;font-weight: bold; color: #FFFFFF; text-transform:uppercase; text-decoration: none;}
a.htool:visited 	{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;font-weight: bold; color: #FFFFFF; text-transform:uppercase; text-decoration: none;}
a.htool:hover 		{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;font-weight: bold; color: #FFFFFF; text-transform:uppercase; text-decoration: none;}


/* BACK HOME Link */
a.hbackho:link 		{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #FFFFFF; text-decoration: none;}
a.hbackho:active	{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #FFFFFF; text-decoration: none;}
a.hbackho:visited 	{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #FFFFFF; text-decoration: none;}
a.hbackho:hover 	{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #FFFFFF; text-decoration: none;}

/* CLOSE & PRINT OPEN WINDOW Text */
a.howclp:link 		{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #FFFFFF; text-transform:uppercase; text-decoration: none;}
a.howclp:active 	{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #FFFFFF; text-transform:uppercase; text-decoration: none;}
a.howclp:visited 	{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #FFFFFF; text-transform:uppercase; text-decoration: none;}
a.howclp:hover 		{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #FFFFFF; text-transform:uppercase; text-decoration: none;}

/* MENU */
a.menu:link		{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: normal; color: #3A288B;}
a.menu:active		{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: normal; color: #3A288B;}
a.menu:visited		{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: normal; color: #3A288B;}
a.menu:hover		{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: normal; color: #DF2F00;}

/* MORE ABOUT, AND NEXT LINKS ('En savoir plus','Lire l'article','Le magazine',etc.) */

/*Dans le fil d'ariane, class "mor" définit le style du dernier élément, cad la page actuel; la classe "more" définit le style des autres éléments */
.mor	 		{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #3A288B; text-decoration: none;}

a.more:link 		{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #3A288B; text-decoration: none;}
a.more:active 		{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #3A288B; text-decoration: none;}
a.more:visited 		{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #3A288B; text-decoration: none;}
a.more:hover 		{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #DF2F00; text-decoration: none;}

/* BLOC */
a.bloc:link 		{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #3A288B; font-weight: bold; text-decoration: none;}
a.bloc:active 		{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #3A288B; font-weight: bold; text-decoration: none;}
a.bloc:visited 		{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #3A288B; font-weight: bold; text-decoration: none;}
a.bloc:hover 		{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #DF2F00; font-weight: bold; text-decoration: none;}

.sep1 			{background-color: #df2f00;}

/*couleur de bordure en bas du bloc header dans une page de contenu*/
.sep2 			{background-color: #3A288B;}


.sep3 			{background-color: #df2f00;}

/*couleur de trait dans le bloc séparateur dans une page de FAQ, sur la page Web, c'est en fait le trait horizontal qui sépare le bloc de présentation du thème et le bloc contenant les ancres du thème.*/
.sep4 			{background-color: #3A288B;}

/* IMAGE LEGEND*/
.imglege 		{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #DF2F00;}		/* IMAGE LEGEND */

/* TABLE */
.txttab			{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: x-small; color: #ffffff; font-weight: bold;}
.txttab1		{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #C4D4EA;}
td 			{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt;}

/* TEXT */
.separ			{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: x-small; font-weight: bold; color: #3A288B;}		/* TEXT SEPARATION */
.separow		{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: x-small; font-weight: bold; color: #df2f00;}		/* TEXT SEPARATION OPEN WINDOW FILES */


