/*************************/
/*** Styles génériques ***/
/*************************/
body, td, p, div { font-family:verdana,arial; font-size:9pt; }

/***********************/
/*** Composants HTML ***/
/***********************/
.TextBox     { color: #222222; background-color: #FFDE9C; font-family:verdana,arial; font-size:9pt; font-weight:bold; }
.TextArea    { color: #222222; background-color: #FFDE9C; font-family:verdana,arial; font-size:9pt; font-weight:bold; }
.BoutonRadio { color: #222222;}
.CheckBox    { color: #222222;}
.ListBox     { color: #222222; background-color: #FFDE9C; font-family:verdana,arial; font-size:9pt; font-weight:bold; }

/***********************************************/
/*** Intitulés des Checkbox et Boutons Radio ***/
/***********************************************/
label { font-family:verdana,arial; font-size:9pt;}

/********************/
/*** Arrière Plan ***/
/********************/
.FondPage           { background-image : url(../images/bandeaufd1.jpg);background-repeat : repeat-x; }
.TableauArrierePlan { border-collapse: collapse; background-color:transparent; border-style:solid; border-color:#14AACF; border-width:0; }
.ArrierePlan        { background-color: transparent;}
.Contour            { background-color: #CC99CC; }
.EspaceVerticalGauche { background-color:#CB99CC; width:5px; }
.EspaceVerticalDroit { background-color:#CB99CC; width:5px; }
.BasdePage { width:100%; height:10px; background-color:#996699;}
.ColonneCentre { background-color:#CB99CC; }

/****************/
/*** Tableaux ***/
/****************/
.TableauGeneral { border-collapse: collapse; border-style:solid; border-color:#FFFFFF;}
.TableauEntete  { font-family:verdana,arial; color:#333333; font-size:10pt; font-weight:bold; background-color:#FFCC66; }
.TableauContenu { background-color:#FFFFFF; color:#000000; font-family:verdana,arial; font-size:9pt;}
.TRRollover     { background-color:#FFCCFF;}

/*********************************/
/*** Commun à toutes les pages ***/
/*********************************/
.TitreRecherche        { font-family:verdana,arial; color:#FFFFFF; font-size:15pt; font-weight:bold; letter-spacing:1pt; text-decoration: underline; text-align:left;}
.MessageErreur         { font-family:arial; color:#FFCC66; font-size:12pt; font-weight:bold; }
.FondMenuHaut          { background-image : url(../images/bandgris.jpg);background-repeat : repeat-x; } 
.FondMenuGauche        { background-color:#996699; }
.NomPersonneIdentifiee { font-family:verdana,arial; font-size:9pt;font-weight:bold; color:#666666;}
.EntetesTableaux       { font-family:verdana,arial; font-size:9pt; font-weight:bold; text-align:left; }
.AlignementBoutons     { text-align: left }

/*************************************/
/***Pages de la gestion de contenu ***/
/*************************************/
.GestionTitrePage                   {font-family:verdana,arial; font-size:9pt; font-weight:bold; text-align:center}
.GestionChemin                      {font-family:verdana,arial; font-size:7pt; font-weight:bold; text-align:left}
.GestionParagraphes                 {font-family:verdana,arial; font-size:9pt;}
a:visited.GestionLienRecherchePerso {text-decoration: underline; color:#333333; font-size : 9pt }
a:link.GestionLienRecherchePerso    {text-decoration: underline; color:#333333; font-size : 9pt }
a:active.GestionLienRecherchePerso  {text-decoration: underline; color:#333333; font-size : 9pt }
a:hover.GestionLienRecherchePerso   {text-decoration: underline; color:#333333; font-size : 9pt}

/*****************************************/
/*** Page des Formulaires de Recherche ***/
/*****************************************/ 
.CritereDescription        { font-family:verdana,arial; font-size:8pt; font-style:italic;}
.Historique{ width:100%;border-collapse: collapse; border-style:none;}
table.Historique thead td { font-size:9pt; font-weight:bold; padding:1 2 1 2;}
table.Historique tbody td { border-top:solid 1px #14AACF; padding:10 2 2 2;}

/*****************************************/
/*** Arbre de recherche Thématique     ***/
/*****************************************/ 
.Theme1		{ font-family:verdana,arial; background-color:#FFFFFF; color:#FFFFFF; font-size:14pt; font-weight:bold; letter-spacing:2pt; text-decoration: none;}
.Theme2		{ font-family:verdana,arial; background-color:#FFFFFF; color:#FFFFFF; font-size:12pt; font-weight:bold; letter-spacing:1pt; text-decoration: none;}
.Theme3		{ font-family:verdana,arial; background-color:#FFFFFF; color:#222222; font-size:10pt; font-weight:normal; letter-spacing:0pt; text-decoration: none;}
.ThemeOver1	{ font-family:verdana,arial; background-color:#F7EDD8; color:#FFFFFF; font-size:14pt; font-weight:bold; letter-spacing:2pt; text-decoration: none;}
.ThemeOver2	{ font-family:verdana,arial; background-color:#F7EDD8; color:#FFFFFF; font-size:12pt; font-weight:bold; letter-spacing:1pt; text-decoration: none;}
.ThemeOver3	{ font-family:verdana,arial; background-color:#F7EDD8; color:#222222; font-size:10pt; font-weight:bold; letter-spacing:0pt; text-decoration: none;}

/*************************/
/*** Page de Résultats ***/
/*************************/ 
.ResultatPageEnCours   { font-family:verdana,arial; font-size:9pt; font-weight:bold; }
a:visited.ResultatLien { text-decoration: none; color:#333333; font-size : 9pt }
a:link.ResultatLien    { text-decoration: none; color:#333333; font-size : 9pt }
a:active.ResultatLien  { text-decoration: none; color:#333333; font-size : 9pt }
a:hover.ResultatLien   { text-decoration: none; color:#333333; font-size : 9pt}
.ResultatAutorite      { font-family:verdana,arial; font-size:9pt;}
.ResultatPanier        { font-family:verdana,arial; font-size:9pt; color:#0000ff}
.NomServeur            { font-family:verdana,arial; font-size:9pt; font-weight:bold; text-align:right; }
.ListeAutorites		   { width:100%; border-style:none;}	
table.ListeAutorites thead td { font-size:9pt; font-weight:bold;  }
table.ListeAutorites tbody td { border-top:solid 1px  #14AACF;}
.ListeBibliographies   { width:100%; border-style:none;}
table.ListeBibliographies thead td { border-style:none; }
table.ListeBibliographies tbody td { border-top:solid 1px  #14AACF;}
.ListeIndex		   { width:100%; border-style:none;}	
table.ListeIndex thead td { font-size:9pt; font-weight:bold; padding:1 2 1 2;}
table.ListeIndex tbody td { border-top:solid 1px #14AACF; padding:10 2 2 2;}

/**********************/
/*** Page de Notice ***/
/**********************/
.NoticeTableauGeneral        { border-collapse: collapse; border-style:solid; border-color:#cccccc;}
.NoticeTableauEntete         { font-family:verdana,arial; color:#000000; font-size:10pt; font-weight:bold; }
.NoticeTableauContenu        { color:#000000; font-family:verdana,arial; font-size:9pt;}
.NoticeSeparationExemplaires { border:2px dotted #FFCCFF; color:#ffffff; width:100%}
a:visited.NoticeLien         { text-decoration: underline; color:#333333; font-size : 9pt }
a:link.NoticeLien            { text-decoration: underline; color:#333333; font-size : 9pt }
a:active.NoticeLien          { text-decoration: underline; color:#333333; font-size : 9pt }
a:hover.NoticeLien           { text-decoration: underline; color:#333333; font-size : 9pt}
/************************************************/
/*** Page de Notice : Tableau des Exemplaires ***/
/************************************************/
.NoticeTableauExemplairesEntete1         { font-family:verdana,arial; color:#000000 ; font-size:10pt; font-weight:bold; }
.NoticeTableauExemplairesEntete2         { font-family:verdana,arial; color:#000000; font-size:10pt; font-weight:bold; }
.NoticeTableauExemplairesEntete3         { font-family:verdana,arial; color:#000000; font-size:10pt; font-weight:bold; }
.NoticeTableauExemplairesEntete4         { font-family:verdana,arial; color:#000000; font-size:10pt; font-weight:bold; }
.NoticeTableauExemplairesEntete5         { font-family:verdana,arial; color:#000000; font-size:10pt; font-weight:bold; }
.NoticeTableauExemplairesContenu1        { color:#000000; font-family:verdana,arial; font-size:9pt;}
.NoticeTableauExemplairesContenu2        { color:#000000; font-family:verdana,arial; font-size:9pt;}
.NoticeTableauExemplairesContenu3        { color:#000000; font-family:verdana,arial ; font-size:9pt;}
.NoticeTableauExemplairesContenu4        { color:#000000; font-family:verdana,arial; font-size:9pt;}
.NoticeTableauExemplairesContenu5        { color:#000000; font-family:verdana,arial; font-size:9pt;}
/************************************************/
/*** Page de Notice : Tableau des Acquisitions ***/
/************************************************/
.NoticeTableauAcquisitionsEntete1         { font-family:verdana,arial; color:#000000 ; font-size:10pt; font-weight:bold; }
.NoticeTableauAcquisitionsEntete2         { font-family:verdana,arial; color:#000000; font-size:10pt; font-weight:bold; }
.NoticeTableauAcquisitionsEntete3         { font-family:verdana,arial; color:#000000; font-size:10pt; font-weight:bold; }
.NoticeTableauAcquisitionsEntete4         { font-family:verdana,arial; color:#000000; font-size:10pt; font-weight:bold; }
.NoticeTableauAcquisitionsEntete5         { font-family:verdana,arial; color:#000000; font-size:10pt; font-weight:bold; }
.NoticeTableauAcquisitionsContenu1        { color:#000000; font-family:verdana,arial; font-size:9pt;}
.NoticeTableauAcquisitionsContenu2        { color:#000000; font-family:verdana,arial; font-size:9pt;}
.NoticeTableauAcquisitionsContenu3        { color:#000000; font-family:verdana,arial ; font-size:9pt;}
.NoticeTableauAcquisitionsContenu4        { color:#000000; font-family:verdana,arial; font-size:9pt;}
.NoticeTableauAcquisitionsContenu5        { color:#000000; font-family:verdana,arial; font-size:9pt;}
/************************************************/
/*** Page de Notice : Tableau des Abonnements ***/
/************************************************/
.NoticeTableauAbonnementsEntete1         { font-family:verdana,arial; color:#000000 ; font-size:10pt; font-weight:bold; }
.NoticeTableauAbonnementsEntete2         { font-family:verdana,arial; color:#000000; font-size:10pt; font-weight:bold; }
.NoticeTableauAbonnementsEntete3         { font-family:verdana,arial; color:#000000; font-size:10pt; font-weight:bold; }
.NoticeTableauAbonnementsEntete4         { font-family:verdana,arial; color:#000000; font-size:10pt; font-weight:bold; }
.NoticeTableauAbonnementsEntete5         { font-family:verdana,arial; color:#000000; font-size:10pt; font-weight:bold; }
.NoticeTableauAbonnementsContenu1        { color:#000000; font-family:verdana,arial; font-size:9pt;}
.NoticeTableauAbonnementsContenu2        { color:#000000; font-family:verdana,arial; font-size:9pt;}
.NoticeTableauAbonnementsContenu3        { color:#000000; font-family:verdana,arial ; font-size:9pt;}
.NoticeTableauAbonnementsContenu4        { color:#000000; font-family:verdana,arial; font-size:9pt;}
.NoticeTableauAbonnementsContenu5        { color:#000000; font-family:verdana,arial; font-size:9pt;}
/**************************************************/
/*** Page de Notice : Tableau des Autres filles ***/
/**************************************************/
.NoticeTableauAutresFillesEntete1         { font-family:verdana,arial; color:#000000 ; font-size:10pt; font-weight:bold; }
.NoticeTableauAutresFillesEntete2         { font-family:verdana,arial; color:#000000; font-size:10pt; font-weight:bold; }
.NoticeTableauAutresFillesEntete3         { font-family:verdana,arial; color:#000000; font-size:10pt; font-weight:bold; }
.NoticeTableauAutresFillesEntete4         { font-family:verdana,arial; color:#000000; font-size:10pt; font-weight:bold; }
.NoticeTableauAutresFillesEntete5         { font-family:verdana,arial; color:#000000; font-size:10pt; font-weight:bold; }
.NoticeTableauAutresFillesContenu1        { color:#000000; font-family:verdana,arial; font-size:9pt;}
.NoticeTableauAutresFillesContenu2        { color:#000000; font-family:verdana,arial; font-size:9pt;}
.NoticeTableauAutresFillesContenu3        { color:#000000; font-family:verdana,arial ; font-size:9pt;}
.NoticeTableauAutresFillesContenu4        { color:#000000; font-family:verdana,arial; font-size:9pt;}
.NoticeTableauAutresFillesContenu5        { color:#000000; font-family:verdana,arial; font-size:9pt;}
/***********************/
/*** Page Mon Compte ***/
/***********************/
.CompteMessageExpedier { font-family:verdana,arial; font-size:9pt; color:#0000FF}
.TableauRetards { width:100%;border-collapse: collapse; border-style:solid; border-color:#8F3032;}
.TableauEnteteRetards  { font-family:verdana,arial; color:#333333; font-size:10pt; font-weight:bold; background-color:#C04346; }
.TableauContenuRetards { background-color:#ffffff; color:Red; font-family:verdana,arial; font-size:9pt;}
.CompteInfos{ width:100%;border-collapse: collapse; border-style:none;}
table.CompteInfos thead td { font-size:9pt; font-weight:bold;  }
table.CompteInfos tbody td { border-top:solid 1px  #14AACF;}

.CompteComsurPlace{ width:100%;border-collapse: collapse; border-style:none;}
table.CompteComsurPlace thead td { font-size:9pt; font-weight:bold;  }
table.CompteComsurPlace tbody td { border-top:solid 1px  #14AACF;}

.CompteMessages{ width:100%;border-collapse: collapse; border-style:none;}
table.CompteMessages thead td { font-size:9pt; font-weight:bold;  }
table.CompteMessages tbody td { border-top:solid 1px  #14AACF;}

.ComptePaniers{ width:100%;border-collapse: collapse; border-style:none;}
table.ComptePaniers thead td { font-size:9pt; font-weight:bold;  }
table.ComptePaniers tbody td { border-top:solid 1px  #14AACF;}

.ComptePrets{ width:100%;border-collapse: collapse; border-style:none;}
table.ComptePrets thead td { font-size:9pt; font-weight:bold;  }
table.ComptePrets tbody td { border-top:solid 1px  #14AACF;}

.ComptePretsAttendus{ width:100%;border-collapse: collapse; border-style:none;}
table.ComptePretsAttendus thead td { font-size:9pt; font-weight:bold;  }
table.ComptePretsAttendus tbody td { border-top:solid 1px  #14AACF;}

.CompteRequetes{ width:100%;border-collapse: collapse; border-style:none;}
table.CompteRequetes thead td { font-size:9pt; font-weight:bold;  }
table.CompteRequetes tbody td { border-top:solid 1px  #14AACF;}

.CompteResas{ width:100%;border-collapse: collapse; border-style:none;}
table.CompteResas thead td { font-size:9pt; font-weight:bold;  }
table.CompteResas tbody td { border-top:solid 1px  #14AACF;}

.CompteRetards{ width:100%;border-collapse: collapse; border-style:none;}
table.CompteRetards thead td { font-size:9pt; font-weight:bold;  }
table.CompteRetards tbody td { border-top: solid 1px #14AACF;  }

.CompteMessageExpedier { font-family:verdana,arial; font-size:9pt; color:#0000FF}
/********************/
/*** Menu Général ***/
/********************/
.Menu 
{
	background-color:#996699; 
	font-family:verdana,arial; 
	color:#FFFFFF; 
	font-weight:normal;  
	cursor:hand; 
}
.ItemConnexion
{
	background-image : url("../images/bandgris.jpg");
	text-align:right;
	background-color:#996699; 
	color:#000000; 
	font-weight:normal;  
	cursor:hand;
	height : 40px;
	width:100%;
}
.ItemConnexionOver
{	
	background-image : url("../images/bandgris.jpg");
	text-align:right;
	background-color:#FFCCFF; 
	color:#FFFFFF; 
	font-weight:normal; 
	cursor:hand; 
	height : 40px;
	width:100%;
}
.ItemRubrique
{
	background-image : URL("../images/btmenu.jpg");
	background-repeat:no-repeat;
	background-position:center;
	text-align:center;
	color:#FFFFFF; 
	font-weight:bold;
	white-space:nowrap;
	height : 40px;
	width:250px;
}
.ItemRubriqueOver
{
	background-image : URL("../images/btmenuOver.jpg");
	background-repeat:no-repeat;
	background-position:center;
	text-align:center;
	color:#000000;
	font-weight:bold; 
	white-space:nowrap;
	height : 40px;
	width:250px;
}
.ItemPage
{
	background-image : url("../images/btmenu.jpg");
	background-repeat:no-repeat;
	background-position:center;
	text-align:center;
	font-weight:bold; 
	color:#FFFFFF; 
	white-space:nowrap;
	height : 40px;
	width:250px;
	
}
.ItemPageOver
{
	background-image : url("../images/btmenuOver.jpg");
	background-repeat:no-repeat;
	background-position:center;
	color:#000000; 
	font-weight:bold; 
	text-align:center;
	white-space:nowrap;
	height : 40px;
	width:250px;
	
}
.ItemSousRubrique
{
	width:100%;
	background-image : url("../images/NavigationSite.gif");
	background-repeat:no-repeat;
	background-position:right; 
	background-color:#996699;
	border-bottom:solid 1px #FECCFF;
	border-right:solid 5px #996699;
	color:#FFFFFF; 
	white-space:nowrap;
}
.ItemSousRubriqueOver
{
	width:100%;
	background-image : url("../images/NavigationSite.gif");
	background-repeat:no-repeat;
	background-position:right; 
	background-color:#FECCFF;
	border-bottom:solid 1px #FECCFF;
	border-right:solid 5px #996699;
	color:#000000;
	white-space:nowrap;
}

.ItemSousPage
{
	width:100%;
	background-color:#996699;
	border-bottom:solid 1px #FECCFF;
	color:#FFFFFF; 
	white-space:nowrap;	
}
.ItemSousPageOver
{
	width:100%;
	background-color:#FECCFF;
	border-bottom:solid 1px #FECCFF;
	color:#000000; 
	white-space:nowrap;	
}

/************************************************************/
/*** Navigation : Liste des rubriques et Titre de la page ***/
/************************************************************/
#navigation
{
	text-align:left;
}
#navigation ul				
{ 
	text-align:left;
	display:inline;
	padding: 0 2 0 10;
	margin: 0 0 0 5;  
	background-color:#996699;  
	font-family:verdana,arial;
	font-size:10pt;
	font-weight:bold; 
	color:#FFFFFF; 
	background-image:URL(../Images/NavigationSite.gif); 
	background-repeat:no-repeat;
	background-position:left;  	
}

#navigation ul li
{  
	display:inline; 
	padding: 0 0 0 0;
	margin: 0 0 0 0;  
}
