/* Style utilisé pour la page d'erreur et pour la page de
redirection */
.MessagePageErreur
{
	font-size: 10pt;
	color: black;
	font-family: Arial;
	background-color: white;
}

.LienPageErreur:link
{
	font-family: Arial;
	font-weight:normal;
	font-size: 100%; 
	text-decoration:underline;	
}	
.LienPageErreur:visited
{
	font-family: Arial;
	font-weight:normal;
	font-size: 100%; 
	text-decoration:underline;		
}	
.LienPageErreur:active	
{
	font-family: Arial;
	font-weight:normal;
	font-size: 100%; 
	text-decoration:underline;		
}
.LienPageErreur:hover
{
	font-family: Arial;
	font-weight:normal;
	font-size: 100%; 
	text-decoration:underline;		
}


.PlaceHolder
{
	font-family:Arial;
}

.PlaceHolderBold
{
	font-family:Arial;
	font-weight:bold;
}

hr
{
    border-width:0px;
    border-color: Black; 
    font-size: 1px;
    background-color: #000099;
	color:#003399;	
}


.LigneVide
{
	font-family: Arial;
	font-size: x-small;
	text-decoration:	none;
	color:black;	
}	
A:link
{
	font-family: Arial;
	font-weight:normal;
	font-size: 100%; 
	text-decoration:underline;		
}	
A:visited
{
	font-family: Arial;
	font-weight:normal;
	font-size: 100%; 
	text-decoration:underline;		
}	
A:active	
{
	font-family: Arial;
	font-weight:normal;
	font-size: 100%; 
	text-decoration:underline;		
}
A:hover
{
	font-family: Arial;
	font-weight:normal;
	font-size: 100%; 
	text-decoration:underline;		
}

.ColonneSeparatriceBlanc	
{
	font-family: Arial;
	font-size: 10pt;
	text-decoration:	none;
	background-color:White;
	color:	#000099;
	border-width:0;
}

/**------------------------------------------------------------------------------------------------------**/

/* Styles utilisés dans le questionnaire et les résultats */

.Questionnaire
{
	font-size:x-small;
	color:Black;
	font-family: Arial;
	text-decoration: none;
}

.BoutonQuestionnaire
{
	font-size:x-small;
	color:Black;
	font-family: Arial;
	text-decoration: none;
}

.Resultat
{
	font-size:x-small;
	color:Black;
	font-family: Arial;
	text-decoration: none;
}

/**------------------------------------------------------------------------------------------------------**/

/* Styles utilisés dans le controle du bandeau */

.ImageBandeau
{	
	background-repeat:no-repeat;
}	

.ligneBandeau
{
	background-color:#003399;
	font-size:6px;	
}	

.OutilsBandeau
{
	font-family: Arial;
	font-weight:normal;
	font-size: 75%; 
	text-decoration:none;			
}	
.OutilsBandeau:link
{
	font-family: Arial;
	font-weight:normal;
	font-size: 75%; 
	text-decoration:underline;			
}	
.OutilsBandeau:visited
{
	font-family: Arial;
	font-weight:normal;
	font-size: 75%; 
	text-decoration:underline;		
}	
.OutilsBandeau:active	
{
	font-family: Arial;
	font-weight:normal;
	font-size: 75%; 
	text-decoration:underline;		
}	
.OutilsBandeau:hover
{
	font-family: Arial;
	font-weight:normal;
	font-size: 75%; 
	text-decoration:underline;		
}	

/**------------------------------------------------------------------------------------------------------**/

/* Styles utilisés dans le controle de bas de page */

.BasDePage
{
	font-family: Arial;
	font-weight:normal;
	font-size: 75%; 
	text-decoration:none;			
}	
.BasDePage:link
{
	font-family: Arial;
	font-weight:normal;
	font-size: 75%; 
	text-decoration:underline;	
}	
.BasDePage:visited
{
	font-family: Arial;
	font-weight:normal;
	font-size: 75%; 
	text-decoration:underline;		
}	
.BasDePage:active	
{
	font-family: Arial;
	font-weight:normal;
	font-size: 75%; 
	text-decoration:underline;		
}
.BasDePage:hover
{
	font-family: Arial;
	font-weight:normal;
	font-size: 75%; 
	text-decoration:underline;		
}
.Copyright
{
	font-family: Arial;
	font-size: 75%; 
	text-decoration:	none;
	color:Gray;
}

.Slogan
{
	font-family: Arial;
	font-size: 75%; 
	font-weight:bold;
	text-decoration:	none;
	color:Black;
}

/**------------------------------------------------------------------------------------------------------**/

/* Styles utilisés dans le controle de navigation de droite */

.NavigationDroite_LiensDroite
{
	font-family: Arial;
	font-weight:normal;
	font-size: 75%; 
	text-decoration:none;			
}	
.NavigationDroite_LiensDroite:link
{
	font-family: Arial;
	font-weight:normal;
	font-size: 75%; 
	text-decoration:underline;	
}	
.NavigationDroite_LiensDroite:visited
{
	font-family: Arial;
	font-weight:normal;
	font-size: 75%; 
	text-decoration:underline;		
}	
.NavigationDroite_LiensDroite:active	
{
	font-family: Arial;
	font-weight:normal;
	font-size: 75%; 
	text-decoration:underline;		
}
.NavigationDroite_LiensDroite:hover
{
	font-family: Arial;
	font-weight:normal;
	font-size: 75%; 
	text-decoration:underline;		
}
.NavigationDroite_flashDroite
{
	font-family: Arial;
	font-size: 75%; 
	font-weight:normal;
	text-decoration:none;	
}

.NavigationDroite_TitreLien
{
	font-family: Arial;
	font-size: 75%; 
	font-weight:bold;
	text-decoration:none;	
}

/**------------------------------------------------------------------------------------------------------**/

/* Styles utilisés dans le controle de navigation  */

.Navigation
{
	background-color:white;	
	border-top:0;
	border-left:0;
	border-right:0;
	border-bottom:0;	
}

.menuFondTitre 
{ 
	background-color: #003399; 
}	

.TitreSectionNavigation
{	
	padding:2px 5px 2px 5px;		
	color: #FFFFFF; 
	background-color:#003399;
	font-size: 75%; 
	font-weight: bold;	
	font-family: Arial;
	text-decoration: none;	
}

.CelluleMenu
{
	background-color:#D5DDEB;
	padding:3px 5px 2px 5px;	
	border-top:1px;
	border-top-style:solid;
	border-top-color:#999999;	
	border-left:0;
	border-right:0;
	border-bottom:0;		
}

.DerniereCelluleSection
{
	background-color:white;
	border-top:1px;
	border-left:0;
	border-right:0;
	border-bottom:0;
	border-top-style:solid;
	border-top-color:#003399;		
}


.MenuSectionNavigation
{
	font-family: Arial;
	font-weight:normal;
	font-size: 75%; 
	text-decoration:none;	
}	
.MenuSectionNavigation:link
{
	font-family: Arial;
	font-weight:normal;
	font-size: 75%; 
	text-decoration:none;	
}	
.MenuSectionNavigation:visited
{	
	font-family: Arial;
	font-weight:normal;
	font-size: 75%; 
	text-decoration:none;		
}	
.MenuSectionNavigation:active	
{
	font-family: Arial;
	font-weight:normal;
	font-size: 75%; 
	text-decoration:none;		
}
.MenuSectionNavigation:hover
{
	font-family: Arial;
	font-weight:normal;
	font-size: 75%; 
	text-decoration:underline;			
}

/**------------------------------------------------------------------------------------------------------**/

/* Styles utilisés dans le controle de bandeauPromo  */
.TitreSavoirDavantagePromo
{
	font-family: Arial;
	font-weight: bold;
	font-size: 100%; 
	text-decoration:none;
	font-style:normal;	
}


.TableFormateePromo
{
	background-color:white;	
	border-top:0;
	border-left:0;
	border-right:0;
	border-bottom:0;	
}

.CelluleMenuPromo
{
	background-color:#D5DDEB;
	text-align: center;
	text-decoration:none;
}

.MenuSectionNavigationPromo
{
	font-family: Arial;
	font-weight:normal;
	font-size: 100%; 
	text-decoration:none;	
}	
.MenuSectionNavigationPromo:link
{
	font-family: Arial;
	font-weight:normal;
	font-size: 100%; 
	text-decoration:none;	
}	
.MenuSectionNavigationPromo:visited
{	
	font-family: Arial;
	font-weight:normal;
	font-size: 100%; 
	text-decoration:none;		
}	
.MenuSectionNavigationPromo:active	
{
	font-family: Arial;
	font-weight:normal;
	font-size: 100%; 
	text-decoration:none;		
}
.MenuSectionNavigationPromo:hover
{
	font-family: Arial;
	font-weight:normal;
	font-size: 100%; 
	text-decoration:underline;			
}

/**------------------------------------------------------------------------------------------------------**/

/* Styles utilisés dans le controle de navigation de droite*/

.TitreSectionNavigationDroite
{	
	padding:2px 5px 2px 5px;		
	color: #003399; 
	font-size: 75%; 
	font-weight: bold;	
	font-family: Arial;
	text-decoration: none;	
}

.ElementSectionNavigationDroite
{	
	padding:2px 5px 2px 5px;		
	color: #003399; 
	font-size: 75%; 
	font-weight: normal;	
	font-family: Arial;
	text-decoration: none;	
}

/**------------------------------------------------------------------------------------------------------**/

/** Style de la liste **/

.TitreSectionListe
{
	font-weight:bold;
	font-size:100%;
	color:#009966;	
	font-family:Verdana;
	text-decoration: none;
}

.MenuSectionListe
{
	font-family: Arial;
	font-weight:normal;
	font-size: 75%; 
	text-decoration:none;
}
.MenuSectionListe:link
{
	font-family: Arial;
	font-weight:normal;
	font-size: 75%; 
	text-decoration:underline;
}
.MenuSectionListe:visited
{
	font-family: Arial;
	font-weight:normal;
	font-size: 75%; 
	text-decoration:underline;	
}
.MenuSectionListe:active
{
	font-family: Arial;
	font-weight:normal;
	font-size: 75%; 
	text-decoration:underline;		
}
.MenuSectionListe:hover
{
	font-family: Arial;
	font-weight:normal;
	font-size: 75%; 
	text-decoration:underline;		
}

/**------------------------------------------------------------------------------------------------------**/

/** Style de l'article **/

.TitreArticle
{
	font-weight: bold;
	font-size:100%;
	color:#009966;
	font-family: verdana;
	text-decoration: none;
}

.Glossaire
{
	font-family: Arial;
	font-weight:normal;
	font-size: 75%; 
	text-decoration:none;
}

.Glossaire:link
{
	font-family: Arial;
	font-weight:normal;
	font-size: 75%; 
	text-decoration:underline;
	color:Blue;
}	
.Glossaire:visited
{
	font-family: Arial;
	font-weight:normal;
	font-size: 75%; 
	text-decoration:underline;				
	color:Blue;
}	
.Glossaire:active	
{
	font-family: Arial;
	font-weight:normal;
	font-size: 75%; 
	text-decoration:underline;			
	color:Blue;
}
.Glossaire:hover
{
	font-family: Arial;
	font-weight:normal;
	font-size: 75%; 
	text-decoration:underline;		
}

A.Glossaire_TitreMot:link
{
	font-family: Arial;
	font-weight:normal;
	font-size: 75%; 
	text-decoration:underline;	
}	
		
A.Glossaire_TitreMot:visited
{
	font-family: Arial;
	font-weight:normal;
	font-size: 75%; 
	text-decoration:underline;		
}	
		
A.Glossaire_TitreMot:active
{
	font-family: Arial;
	font-weight:normal;
	font-size: 75%; 
	text-decoration:underline;		
}
		
A.Glossaire_TitreMot:hover
{
	font-family: Arial;
	font-weight:normal;
	font-size: 75%; 
	text-decoration:underline;		
}
SPAN.Glossaire_TitreMot
{	
	font-weight:bold;
	font-size:100%;
	color:#009966;	
	font-family:Verdana;
	text-decoration: none;
}
DIV.Glossaire_DescriptionMot
{
	font-family: Arial;
	font-weight:normal;
	font-size: 100%; 
	text-decoration:none;	
}



