/*****************************************************************************/
/*                             STYLES GENERAUX                               */
/*****************************************************************************/

/**************************************/
/* Style des boutons                  */
/**************************************/
/* Affichage des boutons lorsqu'ils sont actifs (cliquables) */
A.boutonActif:link   {color:#930101;
				font-family: Verdana;
				font-size: 12pt;
				font-weight: bold;
				text-decoration: none;
}   
A.boutonActif:visited {color: #930101;
				font-family: Verdana;
				font-size: 12pt;
				font-weight: bold;
				text-decoration: none;
}
A.boutonActif:active {color: #930101;
				font-family: Verdana;
				font-size: 12pt;
				font-weight: bold;
				text-decoration: none;
}  
A.boutonActif:HOVER	{color: #000000;
				font-family: Verdana;
				font-size: 12pt;
				font-weight: bold;
				text-decoration: underline;
}
/* Affichage des boutons lorsqu'ils sont inactifs (non cliquables) */
A.boutonInactif:link   {color:#FFFFFF;
				font-family: Verdana;
				font-size: 8pt;
				font-weight: bold;
				text-decoration: none;
}   
A.boutonInactif:visited {color: #FFFFFF;
				font-family: Verdana;
				font-size: 8pt;
				font-weight: bold;
				text-decoration: none;
}
A.boutonInactif:active {color: #FFFFFF;
				font-family: Verdana;
				font-size: 8pt;
				font-weight: bold;
				text-decoration: none;
}  
A.boutonInactif:HOVER	{color: #FFFFFF;
				font-family: Verdana;
				font-size: 8pt;
				font-weight: bold;
				text-decoration: none;
}
/*****************************************************************************/
/*                             STYLES DES ERREURS                            */
/*****************************************************************************/
.MsgErreur
{
	text-decoration: none;
	color: #FF0000;
	font-size: 10pt;
	font-family: Verdana;
	font-weight: bold;
	font-style:  normal;
	font-variant: normal;
}
/* Affichage des modes de visualisations possibles */
A.menuLibelleVisualisation:link   {color:#000000;
				font-family: arial;
				font-size: 9pt;
				font-weight: bold;
				text-decoration: none;
}   
A.menuLibelleVisualisation:visited {color: #000000;
				font-family: arial;
				font-size: 9pt;
				font-weight: bold;
				text-decoration: none;
}
A.menuLibelleVisualisation:active {color: #000000;
				font-family: arial;
				font-size: 9pt;
				font-weight: bold;
				text-decoration: none;
}
A.menuLibelleVisualisation:HOVER {color: #000000;
				font-family: arial;
				font-size: 9pt;
				font-weight: bold;
				text-decoration: none;
}


A.menuLibelleVisualisation_niveau2:link   {color:#000000;
				font-family: arial;
				font-size: 9pt;
				font-weight: bold;
				text-decoration: none;
}   
A.menuLibelleVisualisation_niveau2:visited {color: #000000;
				font-family: arial;
				font-size: 9pt;
				font-weight: bold;
				text-decoration: none;
}
A.menuLibelleVisualisation_niveau2:active {color: #000000;
				font-family: arial;
				font-size: 9pt;
				font-weight: bold;
				text-decoration: none;
}
A.menuLibelleVisualisation_niveau2:HOVER {color: #930101;
				font-family: arial;
				font-size: 9pt;
				font-weight: bold;
				text-decoration: none;
}



/*****************************************************************************/
/*                             STYLES DE BANDEAU                             */
/*****************************************************************************/
/* Affichage des onglets dans le bandeau */
A.OngletActif:link
{
	text-decoration: none;
	color:#FFFFFF; 	
	font-size: 10pt;
	font-family: Verdana;
	font-weight: normal;
	font-style:  normal;
	font-variant: normal;
}
A.OngletActif:visited
{
	text-decoration: none;	
	color:#FFFFFF; 	
	font-size: 10pt;
	font-family: Verdana;
	font-weight: normal;
	font-style:  normal;
	font-variant: normal;
} 
A.OngletActif:active
{
	text-decoration: none;
	color:#FFFFFF; 	
	font-size: 10pt;
	font-family: Verdana;
	font-weight: normal;
	font-style:  normal;
	font-variant: normal;
}  
A.OngletActif:HOVER
{
	text-decoration: none;
	color: #ED5F13;
	font-size: 10pt;
	font-family: Verdana;
	font-weight: normal;
	font-style:  normal;
	font-variant: normal;
}
A.OngletInactif:link
{
	text-decoration: none;
	color:#FFFFFF; 	
	font-size: 10pt;
	font-family: Verdana;
	font-weight: bold;
	font-style:  normal;
	font-variant: normal;
}
A.OngletInactif:visited
{
	text-decoration: none;	
	color:#FFFFFF; 	
	font-size: 10pt;
	font-family: Verdana;
	font-weight: bold;
	font-style:  normal;
	font-variant: normal;
} 
A.OngletInactif:active
{
	text-decoration: none;
	color:#FFFFFF; 	
	font-size: 10pt;
	font-family: Verdana;
	font-weight: bold;
	font-style:  normal;
	font-variant: normal;
}  
A.OngletInactif:HOVER
{
	text-decoration: none;
	color:#FFFFFF; 	
	font-size: 10pt;
	font-family: Verdana;
	font-weight: bold;
	font-style:  normal;
	font-variant: normal;
}

/* Affichage des liens du bandeau (menu admin, profil,...) */
A.bandeauLien:link   {color:#000000;
				font-family: Verdana;
				font-size: 9pt;
				font-weight: bold;
				text-decoration: none;
}   
A.bandeauLien:visited {color: #000000;
				font-family: Verdana;
				font-size: 9pt;
				font-weight: bold;
				text-decoration: none;
}
A.bandeauLien:active {color: #000000;
				font-family: Verdana;
				font-size: 9pt;
				font-weight: bold;
				text-decoration: none;
}  
A.bandeauLien:HOVER	{color: #930101;
				font-family: Verdana;
				font-size: 9pt;
				font-weight: bold;
				text-decoration: none;
}
.bandeauLienActif {color: #930101;
				font-family: Verdana;
				font-size: 9pt;
				font-weight: bold;
				text-decoration: none;
}
.bandeauTitre{
	color:#000000;
	font-family: Verdana;
	font-size: 9pt;
	font-weight: bold;
	text-decoration: none;
}

/**********************************************************************************/
/*                             STYLES DU PIED DE PAGE                             */
/**********************************************************************************/

/* Affichage des liens du pied de page (contact, mailing list,...) */
A.piedLien:link   {color:#000000;
				font-family: Verdana;
				font-size: 9pt;
				font-weight: bold;
				text-decoration: none;
}   
A.piedLien:visited {color: #000000;
				font-family: Verdana;
				font-size: 9pt;
				font-weight: bold;
				text-decoration: none;
}
A.piedLien:active {color: #000000;
				font-family: Verdana;
				font-size: 9pt;
				font-weight: bold;
				text-decoration: none;
}  
A.piedLien:HOVER	{color: #930101;
				font-family: Verdana;
				font-size: 9pt;
				font-weight: bold;
				text-decoration: none;
}


/*****************************************************************************/
/*                          STYLES DE VISUALISATION                          */
/*****************************************************************************/
/* Affichage de la barre des restitutions */
A.RestitutionActive:link 	{text-decoration: none;
						color: #ED5F13;		
						font-family: Verdana;
						font-size: 8pt;
						font-weight: bold;
}   
A.RestitutionActive:visited {text-decoration: none;	
						color: #ED5F13;		
						font-family: Verdana;
						font-size: 8pt;
						font-weight: bold;
} 
A.RestitutionActive:active 	{text-decoration: none;
						color: #ED5F13;		
						font-family: Verdana;
						font-size: 8pt;
						font-weight: bold;
}  
A.RestitutionActive:HOVER	{text-decoration: none;
						color: #ED5F13;
						font-family: Verdana;
						font-size: 8pt;
						font-weight: bold;
}
A.RestitutionInactive:link 	{text-decoration: none;
						color:#C9ECFF; 	
						font-family: Verdana;
						font-size: 8pt;
						font-weight: bold;
		
}   
A.RestitutionInactive:visited {text-decoration: none;	
						color: #C9ECFF; 
						font-family: Verdana;
						font-size: 8pt;
						font-weight: bold;
} 
A.RestitutionInactive:active {text-decoration: none;
						color: #ED5F13;		
						font-family: Verdana;
						font-size: 8pt;
						font-weight: bold;
}  
A.RestitutionInactive:HOVER	{text-decoration: none;
						color: #ED5F13;
						font-family: Verdana;
						font-size: 8pt;
						font-weight: bold;
}
/* Affichage des titres et sous-titres de l'affichage principal */
/* (ex : affichage par tableaux et cartographiques) */
.TitrePrincipal{		font-size: 14pt;
						font-family: Verdana;
						font-weight: bold;
						font-style:  normal;
						font-variant: normal;
						color: #3E77A0;
}
.SousTitrePrincipal{	font-size: 12pt;
						font-family: Verdana;
						font-weight: bold;
						font-style:  normal;
						font-variant: normal;
						color: #3E77A0;
}
.Visualisation_TexteNormal{	font-size: 12pt;
						font-family: Verdana;
						font-weight: normal;
						font-style:  normal;
						font-variant: normal;
						color: #000000;
}
/******************************************************************************/
/*              STYLES DE L'AFFICHAGE DES FENETRES FILLES                     */
/******************************************************************************/
/* Titre de la fenetre */
.TitreFenetreFille{		font-size: 14pt;
						font-family: Verdana;
						font-weight: bold;
						font-style:  normal;
						font-variant: normal;
						color: #3E77A0;
						background-color: #EEEEEE;
}
/* Titre de la frame haute de la fenetre */
.TitrePrincipalFenetreFille{
						font-size: 14pt;
						font-family: Verdana;
						font-weight: bold;
						font-style:  normal;
						font-variant: normal;
						color: #C9ECFF;
}
/* Titre de section (=titre de groupe d'attributs, de rubriques,...) */
.FenetreTitreSection{    	font-size: 12pt;
						font-family: Verdana;
						font-weight: bold;
						font-style:  normal;
						font-variant: normal;
						color: #C9ECFF;
						background-color: #3E77A0;
}
/* Affichage des options, affichées sous forme de lien dans les visualisations */
A.LienOption:link
{
	text-decoration: none;
	color:#3E77A0; 	
	font-size: 8pt;
	font-family: Verdana;
	font-weight: bold;
	font-style:  normal;
	font-variant: normal;
}
A.LienOption:visited
{
	text-decoration: none;	
	color:#3E77A0; 	
	font-size: 8pt;
	font-family: Verdana;
	font-weight: bold;
	font-style:  normal;
	font-variant: normal;
}
A.LienOption:active
{
	text-decoration: none;
	color:#3E77A0; 	
	font-size: 8pt;
	font-family: Verdana;
	font-weight: bold;
	font-style:  normal;
	font-variant: normal;
}  
A.LienOption:HOVER
{
	text-decoration: none;
	color: #ED5F13;
	font-size: 8pt;
	font-family: Verdana;
	font-weight: bold;
	font-style:  normal;
	font-variant: normal;
}


/*****************************************************************************/
/*                   STYLES DE VISUALISATION PAR TABLEAUX                    */
/*****************************************************************************/
/* ---------------------------------------------------------- */
/* Style de la premiere ligne de titre du tableau             */
/* (nb reponses et pages)                                     */
/* ---------------------------------------------------------- */
.TableauEntete
{
	font-size: 10pt;
	font-family: Verdana;
	font-weight: bold;
	font-style:  normal;
	font-variant: normal;
	color: #FFFFFF;
	//background-color: #FF6B4C;
	background-color: #C62200;
	/* Couleur de fond de toute la ligne */
}
/* Style des pages selectionnées */
.TableauEntetePageEnCours
{
	text-decoration: none;
	color:#FFFFFF; 	
	font-size: 10pt;
	font-family: Verdana;
	font-weight: bold;
	font-style:  normal;
	font-variant: normal;
}
/* Style des liens vers les autres pages */
A.TableauEntetePages:link
{
	text-decoration: none;
	color:#FF9A86; 	
	font-size: 10pt;
	font-family: Verdana;
	font-weight: bold;
	font-style:  normal;
	font-variant: normal;
}

/* ---------------------------------------------------------- */
/* Styles des titres de colonnes du tableau                   */
/* ---------------------------------------------------------- */
/* Style des titres de colonnes pour les attributs par défaut */
.TableauEnteteFixe
{
	font-size: 9pt;
	font-family: Verdana;
	font-weight: bold;
	font-style:  normal;
	font-variant: normal;
	color: #C9ECFF;
	background-color: #3E77A0; 	
}



A.TableauEntetePages:visited
{
	text-decoration: none;	
	color: #FF9A86; 
	font-size: 10pt;
	font-family: Verdana;
	font-weight: bold;
	font-style:  normal;
	font-variant: normal;
} 
A.TableauEntetePages:active
{
	text-decoration: none;
	color: #FF9A86;		
	font-size: 10pt;
	font-family: Verdana;
	font-weight: bold;
	font-style:  normal;
	font-variant: normal;
}  
A.TableauEntetePages:HOVER
{	text-decoration: none;
	color: #FFFFFF;
	font-size: 10pt;
	font-family: Verdana;
	font-weight: bold;
	font-style:  normal;
	font-variant: normal;
}
.TableauEnteteBouton
{
	font-size: 9pt;
	font-family: Verdana;
	font-weight: bold;
	font-style:  normal;
	font-variant: normal;
	color: #C62200;
	background-color: #FF9A86; /* Couleur de fond de toute la ligne */
}
/* ---------------------------------------------------------- */
/* Styles d'affichage des lignes du tableau                   */
/* ---------------------------------------------------------- */
/* Style appliqué aux lignes paires */
.TableauColPaire
{
	font-size: 8pt;
	font-family: Verdana;
	font-weight: normal;
	font-style:  normal;
	font-variant: normal;
	color: #000000;
}
.TableauColPaireSelect /* Cas particulier de la colonne triée (mise en valeur) */
{
	font-size: 8pt;
	font-family: Verdana;
	font-weight: bold;
	font-style:  normal;
	font-variant: normal;
	color: #000000;
	background-color: #FFFFFF;
}
/* Style appliqué aux lignes impaires */
.TableauColImpaire
{
	font-size: 8pt;
	font-family: Verdana;
	font-weight: normal;
	font-style:  normal;
	font-variant: normal;
	color: #000000;
}
/* Style appliqué aux lignes impaires */
/*Cas particulier pour affichage des attributs relations dans historique*/
.TableauCol
{
	font-size: 8pt;
	font-family: Verdana;
	font-weight: normal;
	font-style:  normal;
	font-variant: normal;
}
.TableauColImpaireSelect /* Cas particulier de la colonne triée (mise en valeur) */
{
	font-size: 8pt;
	font-family: Verdana;
	font-weight: bold;
	font-style:  normal;
	font-variant: normal;
	color: #000000;
}
/* Style du lien vers la fiche élément, appliqué à la premiere colonne */
A.LiensTableau:link
{
	text-decoration: none;
	color:#FF6B4C; 	
	font-size: 8pt;
	font-family: Verdana;
	font-weight: normal;
	font-style:  normal;
	font-variant: normal;
}
A.LiensTableau:visited
{
	text-decoration: none;	
	color: #FF6B4C; 
	font-size: 8pt;
	font-family: Verdana;
	font-weight: normal;
	font-style:  normal;
	font-variant: normal;
} 
A.LiensTableau:active
{
	text-decoration: none;
	color: FF6B4C;		
	font-size: 8pt;
	font-family: Verdana;
	font-weight: normal;
	font-style:  normal;
	font-variant: normal;
}  
A.LiensTableau:HOVER
{	text-decoration: none;
	color: #FC4700;
	font-size: 8pt;
	font-family: Verdana;
	font-weight: normal;
	font-style:  normal;
	font-variant: normal;
	text-decoration: underline;
}
/* Style du lien vers une relation */
A.LiensTableauRelation:link
{
	text-decoration: none;
	color:#000000; 	
	font-size: 8pt;
	font-family: Verdana;
	font-weight: normal;
	font-style:  normal;
	font-variant: normal;
}
A.LiensTableauRelation:visited
{
	text-decoration: none;	
	color: #000000; 
	font-size: 8pt;
	font-family: Verdana;
	font-weight: normal;
	font-style:  normal;
	font-variant: normal;
} 
A.LiensTableauRelation:active
{
	text-decoration: none;
	color: #000000;		
	font-size: 8pt;
	font-family: Verdana;
	font-weight: normal;
	font-style:  normal;
	font-variant: normal;
}  
A.LiensTableauRelation:HOVER
{	text-decoration: none;
	color: #FF846A;
	font-size: 8pt;
	font-family: Verdana;
	font-weight: normal;
	font-style:  normal;
	font-variant: normal;
}
/*****************************************************************************/
/*                      STYLES D'AFFICHAGE DU CALENDRIER                     */
/*****************************************************************************/
/* Style pour les fonctions de navigation mois et année */
A.CalendrierNavig:link
{
	text-decoration: none;
	color:#C9ECFF; 	
	font-size: 8pt;
	font-family: Verdana;
	font-weight: normal;
	font-style:  normal;
	font-variant: normal;
}
A.CalendrierNavig:visited
{
	text-decoration: none;	
	color: #C9ECFF; 
	font-size: 8pt;
	font-family: Verdana;
	font-weight: normal;
	font-style:  normal;
	font-variant: normal;
} 
A.CalendrierNavig:active
{
	text-decoration: none;
	color: #ED5F13;		
	font-size: 8pt;
	font-family: Verdana;
	font-weight: normal;
	font-style:  normal;
	font-variant: normal;
}  
A.CalendrierNavig:HOVER
{	text-decoration: none;
	color: #ED5F13;
	font-size: 8pt;
	font-family: Verdana;
	font-weight: normal;
	font-style:  normal;
	font-variant: normal;
}
/* Style pour les dates sélectionnables */
A.CalendrierLien:link
{
	text-decoration: none;
	color:#3E77A0; 	
	font-size: 8pt;
	font-family: Verdana;
	font-weight: normal;
	font-style:  normal;
	font-variant: normal;
}
A.CalendrierLien:visited
{
	text-decoration: none;	
	color: #3E77A0; 
	font-size: 8pt;
	font-family: Verdana;
	font-weight: normal;
	font-style:  normal;
	font-variant: normal;
} 
A.CalendrierLien:active
{
	text-decoration: none;
	color: #ED5F13;		
	font-size: 8pt;
	font-family: Verdana;
	font-weight: normal;
	font-style:  normal;
	font-variant: normal;
}  
A.CalendrierLien:HOVER
{	text-decoration: none;
	color: #ED5F13;
	font-size: 8pt;
	font-family: Verdana;
	font-weight: normal;
	font-style:  normal;
	font-variant: normal;
}
/* Style pour les dates non sélectionnables */
.CalendrierNonLien
{
	font-size: 8pt;
	font-family: Verdana;
	font-weight: normal;
	font-style:  normal;
	font-variant: normal;
	color: #000000;
}

/**********************/
/* Style des libelles */
/**********************/
/* Libelles normaux */
.FenetreLibelle{		font-size: 10pt;
						font-family: Verdana;
						font-weight: normal;
						font-style:  normal;
						font-variant: normal;
						color: #000000;
}
/* Libelles important */
.FenetreLibelleImportant{font-size: 10pt;
						font-family: Verdana;
						font-weight: bold;
						font-style:  normal;
						font-variant: normal;
						color: #000000;
}
/* Libelles d'importance moindre */
.FenetreLibellePetit{		font-size: 8pt;
						font-family: Verdana;
						font-weight: normal;
						font-style:  normal;
						font-variant: normal;
						color: #000000;
}
/* Libelle représentant une valeur (ex : valeur d'attribut) */
.FenetreValeur{		font-size: 10pt;
						font-family: Verdana;
						font-weight: normal;
						font-style:  normal;
						font-variant: normal;
						//color: #2A638C;
						color: #000000;
}
.FenetreValeurImpaire{
						font-size: 10pt;
						font-family: Verdana;
						font-weight: normal;
						font-style:  normal;
						font-variant: normal;
						//color: #2A638C;
						color: #000000;
						background-color: #EEEEEE;
}
/* Libelle de messages d'erreur (ex : erreur lors de l'enregistrement d'un element) */
.FenetreErreur{		font-size: 10pt;
						font-family: Verdana;
						font-weight: bold;
						font-style:  normal;
						font-variant: normal;
						color: #FF0000;
}
/*Style de l'entete des relations en affichage de la fiche element*/
.TableauEnteteRelation
{
	font-size: 9pt;
	font-family: Verdana;
	font-weight: bold;
	font-style:  normal;
	font-variant: normal;
	color: #3E77A0;
	//background-color: #E2E2E2;
	background-color: #D0D0E0;
}
.TableauBasRelation
{
	font-size: 1pt;
	font-family: Verdana;
	font-weight: normal;
	font-style:  normal;
	font-variant: normal;
	color: #3E77A0;
	//background-color: #E2E2E2;
	background-color: #D0D0E0;
}
.TableauLigneRelation
{
	font-size: 8pt;
	font-family: Verdana;
	font-weight: normal;
	font-style:  normal;
	font-variant: normal;
	color: #000000;
	//background-color: #E2E2E2;
	background-color: #EAEAF0; 
}
/*Style des boutons des relations*/
.BoutonRelation
{
	font-family: Verdana;
	font-weight: normal;
	font-style:  normal;
	font-variant: normal;
	color: #FFFFFF;
	background-color: #9FCBE4; 	
}
/**********************************************************/
/*              STYLES DES EXTENSIONS                     */
/**********************************************************/

/* GENERAL : commun à plusieurs fonctionnalités */

.Formulaire{
	
	background-color: transparent;
	border-style: none;
}

.Col1_Formulaire{
	font-size: 10pt;
	font-family: Verdana;
	font-weight: normal;
	font-style:  bold;
	font-variant: normal;
	bgcolor: #C0C0C0
	vertical-align: top;
	color: #000000;
}

.Col2_Formulaire{
	font-size: 10pt;
	font-family: Verdana;
	font-weight: normal;
	font-style:  normal;
	font-variant: normal;
	color: #000000;
}

.Col3_Formulaire{
	text-align: center;
	font-size: 10pt;
	font-family: Verdana;
	font-weight: normal;
	font-style:  normal;
	font-variant: normal;
	color: #000000;
}

.MessageOK{
	text-decoration: none;
	color: #000000;
	font-size: 10pt;
	font-family: Verdana;
	font-weight: bold;
	font-style:  normal;
	font-variant: normal;
}

/* CONTACT */

.Contact_Entete{
	font-size: 12pt;
	font-family: Verdana;
	font-weight: bold;
	font-style:  normal;
	font-variant: normal;
	color: #000000;
	text-align: center;
}

.Contact_Explications{
	font-size: 10pt;
	font-family: Verdana;
	font-weight: normal;
	font-style:  normal;
	font-variant: normal;
	color: #000000;
}


.Contact_Input_Nom {
	width : 300 px;
}

.Contact_Input_Prenom {
	width : 300 px;
}

.Contact_Input_Email {
	width : 300 px;
}

.Contact_Input_Fonction {
	width : 300 px;
}

.Contact_Input_Societe {
	width : 300 px;
}

.Contact_Input_Codepostal {
	width : 80 px;
}

.Contact_Input_Ville {
	width : 300 px;
}

.Contact_Input_Pays {
	width : 300 px;
}

.Contact_Textarea_Adresse {
	width : 300 px;
	height: 50 px;
	font-family: Verdana;
}

.Contact_Textarea_Message {
	width : 300 px;
	height: 100 px;
	font-family: Verdana;
}


/* MAILING */


.Mailing_Desabonnement_Entete{
	font-size: 10pt;
	font-family: Verdana;
	font-weight: bold;
	font-style:  normal;
	font-variant: normal;
	color: #000000;
	text-align: center;
}

.Mailing_Entete{
	font-size: 12pt;
	font-family: Verdana;
	font-weight: bold;
	font-style:  normal;
	font-variant: normal;
	color: #000000;
	text-align: center;
}

.Mailing_Explications{
	font-size: 10pt;
	font-family: Verdana;
	font-weight: normal;
	font-style:  normal;
	font-variant: normal;
	color: #000000;
}

.Mailing_Input {
	width : 200 px;
}
/*****************************************************************************/
/*                   STYLES DE L HISTORIQUE     	                         */
/*****************************************************************************/
/* ---------------------------------------------------------- */
/* Styles d'affichage des lignes de l'historique              */
/* ---------------------------------------------------------- */
/* Style appliqué aux lignes paires */
.HistoriqueColPaire
{
	font-size: 8pt;
	font-family: Verdana;
	font-weight: normal;
	font-style:  normal;
	font-variant: normal;
	color: #000000;
	background-color: #FFFFFF;
}
/* Style appliqué aux lignes impaires */
.HistoriqueColImpaire
{
	font-size: 8pt;
	font-family: Verdana;
	font-weight: normal;
	font-style:  normal;
	font-variant: normal;
	color: #000000;
	background-color: #F5F5F5
}

/*****************************************************************************/
/*                   STYLES DE VISUALISATION RECHERCHE                   */
/*****************************************************************************/
/* -------------------------------------- */
/*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*--*/
/* Styles d'affichage de la RECHERCHE	  */
/*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*--*/
/* -------------------------------------- */
/*Style de la frame du haut*/
.FondRecherche
{
	background-color: #FFFAF1;
}
/* Style appliqué aux tableaux des criteres */
.Criteres
{
	font-size: 10pt;
	font-family: Verdana;
	font-weight: normal;
	font-style:  normal;
	font-variant: normal;
	color: #000000;
    background-color: #FFFAF1;
}
/*Style appliqué a la cellule des criteres*/
.CritereDesc
{
	font-size: 10pt;
	font-family: Verdana;
	font-weight: bold;
	font-style:  normal;
	font-variant: normal;
	color: #C62200;
    text-align: "left" ;
    background-color: #FFFAF1;
}
/*Style appliqué au titre des criteres*/
.Critere
{
	font-size: 10pt;
	font-family: Verdana;
	font-weight: bold;
	font-style:  normal;
	font-variant: normal;
	color: #000000;
    text-align: "center" ;
    background-color: #FFFAF1;
    /*background-color: #FF9A86;*/
}
/*Style appliqué au texte d'un onglet selectionne*/
.OngletRechercheSelect {
	color:#FFFFFF;
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: none;
}
/* Affichage des onglet des recherche*/
A.ongletRecherche:link   {color:#F9FCFF;
				font-family: Verdana;
				font-size: 8pt;
				font-weight: bold;
				text-decoration: none;
}   
A.ongletRecherche:visited {color: #F9FCFF;
				font-family: Verdana;
				font-size: 8pt;
				font-weight: bold;
				text-decoration: none;
}
A.ongletRecherche:active {color: #C9ECFF;
				font-family: Verdana;
				font-size: 8pt;
				font-weight: bold;
				text-decoration: none;
}  
A.ongletRecherche:HOVER	{color: #000000;
				font-family: Verdana;
				font-size: 8pt;
				font-weight: bold;
				text-decoration: none;
}

/**  		AFFICHAGE HIERARCHIQUE 		*/
/****************************************/
/* Style appliqué aux categories */
.TableauCategorie
{
	font-size: 10pt;
	font-family: Verdana;
	font-weight: normal;
	font-style:  normal;
	font-variant: normal;
	color: #000000;
	background-color: #EFEFEF;
}
/* Style du lien de la categorie*/
A.LiensCategorie:link
{
	text-decoration: none;
	color:#C62200; 	
	font-size: 10pt;
	font-family: Verdana;
	font-weight: bold;
	font-style:  normal;
	font-variant: normal;
}
A.LiensCategorie:visited
{
	text-decoration: none;	
	color: #C62200; 
	font-size: 10pt;
	font-family: Verdana;
	font-weight: bold;
	font-style:  normal;
	font-variant: normal;
} 
A.LiensCategorie:active
{
	text-decoration: none;
	color: #C62200;		
	font-size: 10pt;
	font-family: Verdana;
	font-weight: bold;
	font-style:  normal;
	font-variant: normal;
}  
A.LiensCategorie:HOVER
{	text-decoration: none;
	color: #000000;
	font-size: 10pt;
	font-family: Verdana;
	font-weight: bold;
	font-style:  normal;
	font-variant: normal;
	text-decoration: underline;
}
/* Affichage des boutons Expand et Collapse */
A.boutonRechercheActif:link   {
				color:#C62200;
				font-family: Verdana;
				font-size: 8pt;
				font-weight: bold;
				text-decoration: none;
}   
A.boutonRechercheActif:visited {color: #C62200;
				font-family: Verdana;
				font-size: 8pt;
				font-weight: bold;
				text-decoration: none;
}
A.boutonRechercheActif:active {color: #C62200;
				font-family: Verdana;
				font-size: 8pt;
				font-weight: bold;
				text-decoration: none;
}  
A.boutonRechercheActif:HOVER	{color: #000000;
				font-family: Verdana;
				font-size: 8pt;
				font-weight: bold;
				text-decoration: underline;
}

/* -------------------------------------- */
/* Styles d'affichage de la contribution  */
/* -------------------------------------- */
/* ---------------------------------------------------------- */
/* Style du tableau général de la palette d'outils de la contribution                                     */
/* ---------------------------------------------------------- */

.TableauContrib
{
	margin-left: 0cm;
	margin-top: 0cm;
	margin-right: 0cm;
	padding: 0cm;
	position: absolute;
	top: 0;
	left: 0;
}
/* ---------------------------------------------------------- */
/* Style de la premiere ligne de titre du tableau             */
/* (nb reponses et pages)                                     */
/* ---------------------------------------------------------- */

.TableauEnteteContrib
{
	font-size: 9pt;
	font-family: Verdana;
	font-weight: bold;
	font-style:  normal;
	font-variant: normal;
	color: #3E77A0;
	background-color: #EFEFEF; /* Couleur de fond de toute la ligne */
}
/* Style des liens vers les autres pages */
A.TableauEntetePagesContrib:link
{
	text-decoration: none;
	color:#9FCBE4; 	
	font-size: 9pt;
	font-family: Verdana;
	font-weight: bold;
	font-style:  normal;
	font-variant: normal;
}
A.TableauEntetePagesContrib:visited
{
	text-decoration: none;	
	color: #3E77A0; 
	font-size: 9pt;
	font-family: Verdana;
	font-weight: bold;
	font-style:  normal;
	font-variant: normal;
} 
A.TableauEntetePagesContrib:active
{
	text-decoration: none;
	color: #3E77A0;		
	font-size: 9pt;
	font-family: Verdana;
	font-weight: bold;
	font-style:  normal;
	font-variant: normal;
}  
A.TableauEntetePagesContrib:HOVER
{	text-decoration: none;
	color: #9FCBE4;
	font-size: 9pt;
	font-family: Verdana;
	font-weight: bold;
	font-style:  normal;
	font-variant: normal;
}
A.AjoutImagesContrib:link
{
	text-decoration: underline;
	color:#9FCBE4; 	
	font-size: 9pt;
	font-family: Verdana;
	font-weight: bold;
	font-style:  normal;
	font-variant: normal;
}
A.AjoutImagesContrib:visited
{
	text-decoration: underline;	
	color: #3E77A0; 
	font-size: 9pt;
	font-family: Verdana;
	font-weight: bold;
	font-style:  normal;
	font-variant: normal;
} 
A.AjoutImagesContrib:active
{
	text-decoration: underline;
	color: #3E77A0;		
	font-size: 9pt;
	font-family: Verdana;
	font-weight: bold;
	font-style:  normal;
	font-variant: normal;
}  
A.AjoutImagesContrib:HOVER
{	text-decoration: underline;
	color: #9FCBE4;
	font-size: 9pt;
	font-family: Verdana;
	font-weight: bold;
	font-style:  normal;
	font-variant: normal;
}
/* Style appliqué aux categories */
.TableauCategorieContrib
{
	font-size: 8pt;
	font-family: Verdana;
	font-weight: normal;
	font-style:  normal;
	font-variant: normal;
	color: #000000;
	background-color: #EFEFEF;
}
/* Style du lien des catégories */
A.LiensCategorieContrib:link
{
	text-decoration: none;
	color:#3E77A0; 	
	font-size: 10pt;
	font-family: Verdana;
	font-weight: bold;
	font-style:  normal;
	font-variant: normal;
}
A.LiensCategorieContrib:visited
{
	text-decoration: none;	
	color: #3E77A0; 
	font-size: 10pt;
	font-family: Verdana;
	font-weight: bold;
	font-style:  normal;
	font-variant: normal;
} 
A.LiensCategorieContrib:active
{
	text-decoration: none;
	color: #3E77A0;		
	font-size: 10pt;
	font-family: Verdana;
	font-weight: bold;
	font-style:  normal;
	font-variant: normal;
}  
A.LiensCategorieContrib:HOVER
{	text-decoration: none;
	color: #000000;
	font-size: 10pt;
	font-family: Verdana;
	font-weight: bold;
	font-style:  normal;
	font-variant: normal;
}
/* Style du lien de la catégorie sélectionnée en dernier */
A.LiensCategorieSelContrib:link
{
	text-decoration: none;
	color:#ED5F13; 	
	font-size: 10pt;
	font-family: Verdana;
	font-weight: bold;
	font-style:  normal;
	font-variant: normal;
}
A.LiensCategorieSelContrib:visited
{
	text-decoration: none;	
	color: #ED5F13; 
	font-size: 10pt;
	font-family: Verdana;
	font-weight: bold;
	font-style:  normal;
	font-variant: normal;
} 
A.LiensCategorieSelContrib:active
{
	text-decoration: none;
	color: #ED5F13;		
	font-size: 10pt;
	font-family: Verdana;
	font-weight: bold;
	font-style:  normal;
	font-variant: normal;
}  
A.LiensCategorieSelContrib:HOVER
{	text-decoration: none;
	color: #000000;
	font-size: 10pt;
	font-family: Verdana;
	font-weight: bold;
	font-style:  normal;
	font-variant: normal;
}

/**************************************/
/* Style utilisés pour les liens      */
/**************************************/
/* Affichage des boutons lorsqu'ils sont actifs (cliquables) */
A.boutonActifLien:link   {color:#FFFFFF;
				font-family: Verdana;
				font-size: 8pt;
				font-weight: bold;
				text-decoration: none;
}   
A.boutonActifLien:visited {color: #FFFFFF;
				font-family: Verdana;
				font-size: 8pt;
				font-weight: bold;
				text-decoration: none;
}
A.boutonActifLien:active {color: #FFFFFF;
				font-family: Verdana;
				font-size: 8pt;
				font-weight: bold;
				text-decoration: none;
}  
A.boutonActifLien:HOVER	{color: #C9ECFF;
				font-family: Verdana;
				font-size: 8pt;
				font-weight: bold;
				text-decoration: none;
}
/* ---------------------------------------------------------- */
/* Style de la premiere ligne de titre du tableau             */
/* (nb reponses et pages)                                     */
/* ---------------------------------------------------------- */
.TableauEnteteLien
{
	font-size: 9pt;
	font-family: Verdana;
	font-weight: bold;
	font-style:  normal;
	font-variant: normal;
	color: #C9ECFF;
	background-color: #3E77A0; /* Couleur de fond de toute la ligne */
}
/* Style du lien vers la fiche élément, appliqué à la premiere colonne */
A.LiensTableauLien:link
{
	text-decoration: none;
	color:#3E77A0; 	
	font-size: 8pt;
	font-family: Verdana;
	font-weight: normal;
	font-style:  normal;
	font-variant: normal;
}
A.LiensTableauLien:visited
{
	text-decoration: none;	
	color: #3E77A0; 
	font-size: 8pt;
	font-family: Verdana;
	font-weight: normal;
	font-style:  normal;
	font-variant: normal;
} 
A.LiensTableauLien:active
{
	text-decoration: none;
	color: #ED5F13;		
	font-size: 8pt;
	font-family: Verdana;
	font-weight: normal;
	font-style:  normal;
	font-variant: normal;
}  
A.LiensTableauLien:HOVER
{	text-decoration: none;
	color: #ED5F13;
	font-size: 8pt;
	font-family: Verdana;
	font-weight: normal;
	font-style:  normal;
	font-variant: normal;
}
/* Style des titres de colonnes pour les attributs par défaut */
.TableauEnteteFixeLien
{
	font-size: 9pt;
	font-family: Verdana;
	font-weight: bold;
	font-style:  normal;
	font-variant: normal;
	color: #C9ECFF;
	background-color: #3E77A0; 	
}
/* Style des titres de colonnes pour les attributs de la restitution selectionnée */
.TableauEnteteRestitutionLien
{
	font-size: 9pt;
	font-family: Verdana;
	font-weight: bold;
	font-style:  normal;
	font-variant: normal;
	color: #C9ECFF;
	background-color:  #78A0BC; 
}
/* Style appliqué aux lignes paires */
.TableauColPaireLien
{
	font-size: 8pt;
	font-family: Verdana;
	font-weight: normal;
	font-style:  normal;
	font-variant: normal;
	color: #000000;
	background-color: #FFFFFF;
}
/* Style appliqué aux lignes impaires */
.TableauColImpaireLien
{
	font-size: 8pt;
	font-family: Verdana;
	font-weight: normal;
	font-style:  normal;
	font-variant: normal;
	color: #000000;
	background-color: #F8F8F8;
}
/* ---------------------------------------------------------- */
/* Styles d'affichage des lignes du tableau                   */
/* ---------------------------------------------------------- */
/* Style appliqué aux lignes paires */
.TableauColPaireContrib
{
	font-size: 8pt;
	font-family: Verdana;
	font-weight: normal;
	font-style:  normal;
	font-variant: normal;
	color: #3E77A0;
	background-color: #FFFFFF;
}
/* Cas particulier de la colonne triée (mise en valeur) */
.TableauColPaireSelectContrib
{
	font-size: 8pt;
	font-family: Verdana;
	font-weight: bold;
	font-style:  normal;
	font-variant: normal;
	color: #3E77A0;
	background-color: #FFFFFF;
}
/* Style appliqué aux lignes impaires */
.TableauColImpaireContrib
{
	font-size: 8pt;
	font-family: Verdana;
	font-weight: normal;
	font-style:  normal;
	font-variant: normal;
	color: #3E77A0;
	background-color: #F8F8F8;
}
/* Style appliqué aux lignes impaires */
/*Cas particulier pour affichage des attributs relations dans historique*/
.TableauColContrib
{
	font-size: 8pt;
	font-family: Verdana;
	font-weight: normal;
	font-style:  normal;
	font-variant: normal;
	color: #3E77A0;
	background-color: #F8F8F8;
}
.TableauColImpaireSelectContrib /* Cas particulier de la colonne triée (mise en valeur) */
{
	font-size: 8pt;
	font-family: Verdana;
	font-weight: bold;
	font-style:  normal;
	font-variant: normal;
	color: #3E77A0;
	background-color: #F8F8F8;
}
/* Style du lien vers la fiche élément, appliqué à la premiere colonne */
A.LiensTableauContrib:link
{
	text-decoration: none;
	color:#3E77A0; 	
	font-size: 8pt;
	font-family: Verdana;
	font-weight: normal;
	font-style:  normal;
	font-variant: normal;
}
A.LiensTableauContrib:visited
{
	text-decoration: none;	
	color: #3E77A0; 
	font-size: 8pt;
	font-family: Verdana;
	font-weight: normal;
	font-style:  normal;
	font-variant: normal;
} 
A.LiensTableauContrib:active
{
	text-decoration: none;
	color: #ED5F13;		
	font-size: 8pt;
	font-family: Verdana;
	font-weight: normal;
	font-style:  normal;
	font-variant: normal;
}  
A.LiensTableauContrib:HOVER
{	text-decoration: none;
	color: #ED5F13;
	font-size: 8pt;
	font-family: Verdana;
	font-weight: normal;
	font-style:  normal;
	font-variant: normal;
}
/* -------------------------------------- */
/*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*--*/
/*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*--*/
/* -------------------------------------- */
