/*************************/
/*** Styles génériques ***/
/*************************/

.Menu 
{
	background-color:#14AACF; 
	color:#FFFFFF; 
	font-weight:normal;  
	cursor:hand;
	white-space:nowrap;
}
.ItemConnexion
{
	text-align:right;
	background-color:#14AACF; 
	color:#FFFFFF; 
	font-weight:normal;  
	cursor:hand;
	white-space:nowrap;
}
.ItemConnexionOver
{	
	text-align:right;
	background-color:#14AACF; 
	color:#FFFFFF; 
	font-weight:normal; 
	cursor:hand; 
	white-space:nowrap;
}
.ItemRubrique
{
	background-color:#14AACF; 
	color:#FFFFFF; 
	font-weight:normal;  
	cursor:hand;
	white-space:nowrap;
}
.ItemRubriqueOver 
{
	background-color:#14CCFF; 
	color:#FFFFFF; 
	font-weight:normal; 
	cursor:hand; 
	white-space:nowrap;
}
.ItemPage
{
	background-color:#14AACF; 
	color:#ffffff; 
	font-weight:normal;  
	cursor:hand;
	white-space:nowrap;
}
.ItemPageOver
{
	background-color:#14CCfF; 
	color:#FFFFFF; 
	font-weight:normal; 
	cursor:hand; 
	white-space:nowrap;
}
.ItemSousRubrique
{
	background-color:#14CCFF; 
	color:#FFFFFF; 
	font-weight:normal;  
	cursor:hand;
	white-space:nowrap; 
}
.ItemSousRubriqueOver
{
	background-color:#14ccff; 
	color:#FFFFFF; 
	font-weight:normal; 
	cursor:hand; 
	white-space:nowrap; 
}
.ItemSousPage
{
	background-color:#14AACF; 
	color:#FFFFFF; 
	font-weight:normal;  
	cursor:hand;
	white-space:nowrap; 
}
.ItemSousPageOver
{
	background-color:#14CCFF; 
	color:#FFFFFF; 
	font-weight:normal; 
	cursor:hand; 
	white-space:nowrap; 
}


body, td, p, div { font-family:verdana,arial; font-size:9pt; }

/* a:visited {text-decoration: none; color:#333333; font-size : 9pt } */
/* a:link    {text-decoration: none; color:#333333; font-size : 9pt } */
/* a:active  {text-decoration: none; color:#333333; font-size : 9pt } */
/* a:hover   {text-decoration: none; background-color:#DDEEF2; color:#333333; font-size : 9pt } */

/***********************/
/*** Composants HTML ***/
/***********************/
.TextBox     { color: #686868; background-color: #fffff0; font-family:verdana,arial; font-size:8pt;font-weight:bold;width:100%;}
.TextArea    { color: #686868; background-color: #fffff0; font-family:verdana,arial; font-size:8pt; font-weight:bold; }
.BoutonRadio { color: #686868;}
.CheckBox    { color: #686868;}
.ListBox     { color: #686868; background-color: #fffff0; font-family:verdana,arial; font-size:8pt; font-weight:bold; }

/***********************************************/
/*** Intitulés des Checkbox et Boutons Radio ***/
/***********************************************/
label { font-family:verdana,arial; font-size:8pt;}

/********************/
/*** Arrière Plan ***/
/********************/
.FondPage           { background-color: #FFFFFF;margin-bottom:0px;margin-left:0px;margin-top:0px;margin-right:0px;}
.TableauArrierePlan 
{
	vertical-align:top;
	border-collapse: collapse; 
	border-style:solid; 
	border-width:0; 
	background-color:Transparent;  
	padding:0 0 0 0; 
}
.ArrierePlan        { background-color: #FFFFFF; }
.Contour            { background-color: transparent; }
/* Exemple d'arrière plan avec une image de fond
.FondPage {
  background-image:URL(fond.jpg);
  background-color: #ffffff;
  background-repeat: no-repeat;
  background-position: center 50px;
  background-attachment: fixed ;
}
*/
.EspaceVerticalGauche { background-color:transparent; width:5px; }
.EspaceVerticalDroit { background-color:transparent; width:5px; }
.BasdePage { width:100%; height:10px; background-color:transparent;}
/*.ColonneCentre 
{ 
	background-color:transparent;
	background-image:URL(fond.jpg);
	background-color: #ffffff;
	background-repeat: no-repeat;
	background-position: center 50px;
	background-attachment: fixed ; 
}*/

/***************/
/*** Onglets ***/
/***************/

.Onglets
{
*
}

.DefaultTabStyle
{
	background-color:#949C9C;
	color:#686868;
	height:21px;
	/*padding-top:1px;
	padding-bottom:0px;*/

}

.HoverTabStyle
{

}

.DisabledTabStyle
{
}

.SelectedTabStyle
{
	/*padding-top:0px;
	padding-bottom:1px;*/

}

.DefaultTabSeparatorStyle
{
}

/****************/
/*** Tableaux ***/
/****************/
/*.TableauGeneral { border-collapse: collapse; border-style:solid; border-color:#14AACF;}
.TableauEntete  { font-family:verdana,arial; color:#333333; font-size:10pt; font-weight:bold; background-color:#B4DFF4;}
.TableauContenu { background-color:#ffffff; font-family:verdana,arial; font-size:9pt; text-align:left;}
.TRRollover     { background-color:#DDEEF2;}*/
.TableauGeneral { width: 100%; padding:3px; border-collapse: collapse; border-style:solid; border-color:#14AACF;border-width:1;}
Table.TableauGeneral thead td { font-family:verdana,arial; color:#686868; font-size:9pt; font-weight:bold; background-color:#B4DFF4;border-color:#686868;border-width:1;}
/*Table.TableauGeneral tbody td { background-color:#FFFFFF; color:#000000; font-family:verdana,arial; font-size:9pt; text-align:left;}*/
.TableauEntete  { font-family:verdana,arial; color:#686868; font-size:8pt; font-weight:bold; background-color:#B4DFF4;border-color:#686868;border-width:1;}
.TableauContenu { background-color:#FFFFF0; color:#686868; font-family:verdana,arial; font-weight:bold; font-size:8pt; text-align:left;}
Table.TableauContenu thead td { font-family:verdana,arial; color:#686868; font-size:8pt; font-weight:bold; background-color:#B4DFF4;border-color:#686868;border-width:1;}
.TRRollover     { background-color:#DDEEF2;}

/*********************************/
/*** Commun à toutes les pages ***/
/*********************************/
.TitreRecherche        { font-family:verdana,arial; color:#14AACF; font-size:12pt; font-weight:bold; letter-spacing:3pt; text-decoration: underline;text-align:left;}
.MessageErreur         { font-family:verdana,arial; color:#FF0000; font-size:8pt; font-weight:bold; }
.FondMenuHaut          { background-color:#6C898F;}
.FondMenuGauche        { background-color:#6C898F; height:1000px;}
.NomPersonneIdentifiee { font-family:verdana,arial; font-size:8pt; color:#ffffff; }
.EntetesTableaux       { font-family:verdana,arial; font-size:8pt; font-weight:bold; text-align:left; }
.AlignementBoutons     { text-align: right; }

/*************************************/
/***Pages de la gestion de contenu ***/
/*************************************/
.GestionTitrePage                   {font-family:verdana,arial; font-size:8pt; font-weight:bold; text-align:center;}
.GestionChemin                      {font-family:verdana,arial; font-size:8pt; font-weight:bold; text-align:left;}
.GestionParagraphes                 {font-family:verdana,arial; font-size:8pt; text-align:justify; padding=4px;}  <!--j'ai rajouté le padding-> 
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 et historique des recherches ***/
/**********************************************************************/  
.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:8pt; 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:#14AACF; font-size:8pt; font-weight:bold; letter-spacing:2pt; text-decoration: none;}
.Theme2		{ font-family:verdana,arial; background-color:#FFFFFF; color:#14AACF; font-size:8pt; font-weight:bold; letter-spacing:1pt; text-decoration: none;}
.Theme3		{ font-family:verdana,arial; background-color:#FFFFFF; color:#222222; font-size:8pt; font-weight:normal; letter-spacing:0pt; text-decoration: none;}
.ThemeOver1	{ font-family:verdana,arial; background-color:#DDEEF2; color:#14AACF; font-size:8pt; font-weight:bold; letter-spacing:2pt; text-decoration: none;}
.ThemeOver2	{ font-family:verdana,arial; background-color:#DDEEF2; color:#14AACF; font-size:8pt; font-weight:bold; letter-spacing:1pt; text-decoration: none;}
.ThemeOver3	{ font-family:verdana,arial; background-color:#DDEEF2; color:#222222; font-size:8pt; font-weight:bold; letter-spacing:0pt; text-decoration: none;}

/*************************/
/*** Page de Résultats ***/
/*************************/ 
.ResultatPageEnCours   { font-family:verdana,arial; font-size:8pt; font-weight:bold; }
a:visited.ResultatLien { text-decoration: none; color:#666666; font-size : 8pt; font-weight:bold; }
a:link.ResultatLien    { text-decoration: none; color:#666666; font-size : 8pt; font-weight:bold; }
a:active.ResultatLien  { text-decoration: none; color:#666666; font-size : 8pt; font-weight:bold; }
a:hover.ResultatLien   { text-decoration: none; color:#666666; font-size : 8pt; font-weight:bold; }
.ResultatPanier        { font-family:verdana,arial; font-size:8pt; color:#0000ff;}
.NomServeur            { font-family:verdana,arial; font-size:8pt; font-weight:bold; text-align:right; }
.ListeAutorites		   { width:100%; border-style:none;}	
table.ListeAutorites thead td { font-size:8pt; 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;}

.ListeBibliographies1   { width:1%; border-top:solid 1px #99CC00;padding:10 2 2 2;}
.ListeBibliographies2   { width:1%;border-top:solid 1px #99CC00;padding:10 2 2 2;padding:10 2 2 2;}
.ListeBibliographies3   { width:100%;border-top:solid 1px #99CC00;padding:10 2 2 2;padding:10 2 2 2;}
/*.ListeBibliographiesTR	{ border-top:solid 1px #99CC00; padding:10 2 2 2;}*/

.ListeCommentaires   { width:100%; border-style:none;}
.ListeCommentairesEntete { border-style:none; padding:1 2 1 2; background-color:Transparent; }
.ListeCommentairesGen { border-top:solid 1px #99CC00; padding:10 2 2 2;}
.ListeCommentairesComm {border-style:none;background-color:Transparent; padding:2 2 10 2;}

.ListeIndex		   { width:100%; border-style:none;}	
table.ListeIndex thead td { font-size:8pt; 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:#686868; font-size:8pt; font-weight:bold; }
.NoticeTableauContenu        { color:#898989; font-family:verdana,Trebuchet MS,arial; font-size:8pt;}
.NoticeSeparationExemplaires { border:4px dotted #14AACF; color:#fffff0; width:100%;}
a:visited.NoticeLien         { text-decoration: underline; color:#333333; font-size : 8pt; }
a:link.NoticeLien            { text-decoration: underline; color:#333333; font-size : 8pt;}
a:active.NoticeLien          { text-decoration: underline; color:#333333; font-size : 8pt; }
a:hover.NoticeLien           { text-decoration: underline; color:#333333; font-size : 8pt;}
MediaTableauImage
{
	
}

.MediaImage 
{
	width: 160px;
	height: 160px;
	font-size: xx-small;
	color: #666666;
	border: 1px solid #666666;
	background-color: #FFFFFF;
	text-align: center;
}
.MediaImageTitre
{
	height:20px;
	font-size: xx-small;
	color: #FFFFFF;
	border: 1px solid #666666;
	background-color: #666666; 
}
table.MediaImage td.tdover {
	border: 1px solid #FFFFFF;
	background-color: #FFFFFF;
}
table.MediaImage td.tdover:hover {
	border: 1px solid #666666;
}

a:visited.MediaImageLien         { text-decoration: overline; color:#008080; font-size : 8pt; }
a:link.MediaImageLien            { text-decoration: none; color:#FFFFFF; font-size : 8pt; }
a:active.MediaImageLien          { text-decoration: none; color:#FFFFFF; font-size : 8pt; }
a:hover.MediaImageLien           { text-decoration: none; color:#FFFFFF; font-size : 8pt;}

/************************************************/
/*** Page de Notice : Tableau des Exemplaires ***/
/************************************************/
.NoticeTableauExemplaires {background-color:transparent; text-align:center; color:#686868; font-family:verdana,arial; font-size:8pt; }
table.NoticeTableauExemplaires thead td { font-size:8pt; font-weight:bold;background-color:#FFFFF0;}
table.NoticeTableauExemplaires tbody td { border-collapse: collapse; border-style:solid; border-color:#cccccc; width:400px;font-size:8pt;border-width:1;}

/************************************************/
/*** Page de Notice : Tableau des Acquisitions ***/
/************************************************/
.NoticeTableauAcquisitions {background-color:transparent; text-align:center; color:#000000; font-family:verdana,arial; font-size:8pt;}
table.NoticeTableauAcquisitions thead td { font-size:8pt; font-weight:bold;background-color:#FFFFFF;}
table.NoticeTableauAcquisitions tbody td {border-width:1; border-collapse: collapse; border-style:solid; border-color:#cccccc; width:400px; font-size:8pt;}

/************************************************/
/*** Page de Notice : Tableau des Abonnements ***/
/************************************************/
.NoticeTableauAbonnements {background-color:transparent;text-align:center; color:#000000; font-family:verdana,arial; font-size:8pt;}
table.NoticeTableauAbonnements thead td { font-size:8pt; font-weight:bold;background-color:#FFFFFF;}
table.NoticeTableauAbonnements tbody td { width:400px;font-size:9pt;}

/**************************************************/
/*** Page de Notice : Tableau des Autres filles ***/
/**************************************************/
.NoticeTableauAutresFilles {border-width:1; border-collapse: collapse; border-style:solid; border-color:#cccccc; text-align:center; color:#000000; font-family:verdana,arial; font-size:9pt;}
table.NoticeTableauAutresFilles thead td { font-size:10pt; font-weight:bold;background-color:#FFFFFF;}
table.NoticeTableauAutresFilles tbody td { width:400px;font-size:9pt;}


/***********************/
/*** Page Mon Compte ***/
/***********************/
.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;}

/************************************************************/
/*** Plan du site ***/
/************************************************************/
.plan
{
	text-align:left;
}
.plan ul				
{ 
	text-align:left;	
	padding: 0 2 0 10;
	margin: 0 0 0 5;  
	font-family:verdana,arial;
	font-size:10pt;
	font-weight:bold; 
	color:#686868; 
	background-repeat:no-repeat;
	background-position:left;  	

}

.plan ul li
{  
	
	padding: 0 0 0 0;
	margin: 0 0 0 0;  
	
}


/********************/
/*** Menu Général ***/
/********************/
#ctl0ctl0MenuProfil_MainM {width:100%;}


/************************************************************/
/***       Styles définis pour les menus INFRAGISTICS     ***/
/************************************************************/
/* Style pour les menus et sous-menus inactifs */
.DisabledStyle
{
}
/* Style quand la souris passe sur un menu ou un sous-menu */
.HoverItemStyle
{
}
/* Style pour les sous-menus actifs */
.IslandStyle
{
	padding-left:0px;
}
/* Style pour les menus actifs */
.ItemStyle
{
}
/* Style pour les séparateurs de menus */
.SeparatorStyle
{
}
/* Style quand on clique sur un menu de plus haut niveau */
.TopSelectedStyle
{
}

/************************************************************/
/*** 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:#B4DFF4;  
	font-family:verdana,arial;
	font-size:10pt;
	font-weight:bold; 
	color:#333333; 
	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;  
}

/************************************************************/
/***   Mots saisis dans la recherche : en surbrillance    ***/
/************************************************************/
.Mot1 {background-color:#DDEEF2}
.Mot2 {background-color:#87cefa}
.Mot3 {background-color:b0c4de}
.Mot4 {background-color:lightblue}
.Mot5 {background-color:Yellow}
.Mot6 {background-color:Yellow}
.Mot7 {background-color:Yellow}
.Mot8 {background-color:Yellow}

