/*************************/
/*** Styles génériques ***/
/*************************/
p {font-family: verdana; font-size:11px; }
table {width:550px;}

table p  {width:100%;}

.colonne {width:110px;}

.ColonneCentre {width:600px;}


accueil {line-height:70%;}

tableau
{width:550px; valign:top;}

#navigation

{            text-align:left;

}

#navigation ul                                      

{ 

            text-align:left;

            display:inline;

           margin-left:5px;

	padding : 0pt 0pt 0pt 20px;

            background-color:#FFFFFF;  

            font-family:arial;

            font-size:8pt;

            font-weight:normal; 

            color:#0072bc; 

            background-image:URL(images/puce3.gif); 

            background-repeat:no-repeat;

            background-position:left;          

}

 

#navigation ul li

{  

            display:inline; 

            padding: 0 0 0 0;

            margin: 0 0 0 0;  

}


#menugauche {

width:170px;
padding-right:8px;
padding-left:8px;
valign:top;
}


.menu {
text-align: left;
text-decoration: none;
font-family: arial;
font-weight : bold;
font-size: 10pt;
color: #FFFFFF;
background: #71c0da;
padding-top: 5pt;
padding-left: 10pt;

padding-bottom: 5pt;
}


.menu a:visited {text-decoration:  none; color:#FFFFFF; font-size : 10pt; font-weight : bold;}
.menu a:link    {text-decoration: none; color:#FFFFFF; font-size : 10pt; font-weight : bold;}
.menu a:active  {text-decoration: none; color:#f7941d; font-size : 10pt; font-weight : bold;}
.menu a:focus {	color : #FFFFFF; font-weight : bold;}
.menu a:hover   {text-decoration:  none; color:black; font-size : 10pt; font-weight : bold;}

a:visited {text-decoration:  none; color:#0072bc; font-size : 8pt;font-family: verdana;}
a:link    {text-decoration: none; color:#0072bc;font-size : 8pt; font-family: verdana;}
a:active  {text-decoration: none; color:#f7941d; font-size : 8pt; font-family: verdana;}
a:focus {	color : #F7941D;font-family: verdana; font-size : 8pt;}
a:hover   {text-decoration:  underline; color:#0072bc;font-size : 8pt;font-family: verdana; }
.selected a:focus {color:#F7941D;}

/*************************/
/*** Entêtes***/
/*************************/



h1 {font-family: sans-serif;
	color : #974c9f;
	font-weight : bold;
	font-size : 16px;
	margin : 0 0 5px 0;
	padding : 8px 0;

background: url(images/souligne1.gif) no-repeat 0 100% ;
	}

h2 {font-family: sans-serif;
	color : #974c9f;
	font-weight : bold;
	margin : 0 0 5px 0;
	padding : 8px 0;
	font-size : 16px;

	background: url(images/souligne2.gif) no-repeat 0 100%;
	letter-spacing: 0;
}

h3 {font-family: sans-serif;
	color : #974c9f;
	font-weight : bold;
	margin : 0 0 5px 0;
	padding : 8px 0;
	font-size : 16px;

	background: url(images/souligne3.gif) no-repeat 0 100%;
	letter-spacing: 0;
}

h4 {
	color : #878889;
	font-weight :normal;
	padding : 0 0 0 0;
line-height:45%;
	}

h5   {     font-weight : normal;
	color : #878889;
             padding:0 0 5px 0; 
line-height:15px;

	}

h6 {
	color : #707070;
	font-weight : bold;
	padding : 0 0 5px 0;
       	}

.sepH5gauche hr,.sepH5centre hr,.sepH5droite hr {display: none;} /*gruge pour ie*/



/***********************/
/*** Composants HTML ***/
/***********************/
.TextBox     { color: #222222; background-color: #DDEEF2; font-family:arial; font-size:11px; font-weight:normal; width:100%;}
.TextArea    { color: #222222; background-color: #DDEEF2; font-family:arial; font-size:11px; font-weight:normal; }
.BoutonRadio { color: #222222;}
.CheckBox    { color: #222222;}
.ListBox     { color: #222222; background-color: #DDEEF2; font-family:arial; font-size:11px; font-weight:normal; }

/***********************************************/
/*** Intitulés des Checkbox et Boutons Radio ***/
/***********************************************/
label { font-family:arial; font-size:11px;}

/********************/
/*** Arrière Plan ***/
/********************/
.FondPage           { background-color: #eeeeee,}
.TableauArrierePlan {  border-style:solid; border-width:2; border-color:#A6CE39; v-align:top; background-color:#FFFFFF;}
.ArrierePlan        { background-color: #EEEEEE; }

/****************/
/*** Tableaux ***/
/****************/
.TableauGeneral {  border-style:solid; border-color:#A6CE39; align:left;}
.TableauEntete  { font-family:arial; color:#333333; font-size:11px; font-weight:normal; background-color:#B4DFF4; 550px;}
.TableauContenu { background-color:#ffffff; font-family:arial; font-size:11px;}

.TRRollover     { background-color:#FFFFFF;}

/*********************************/
/*** Commun à toutes les pages ***/
/*********************************/
.TitreRecherche        { font-family:arial; color:#14AACF; font-size:11px; font-weight:normal; letter-spacing:3pt; text-decoration: underline;text-align:left; }
.MessageErreur         { font-family:arial; color:#FF0000; font-size:11px; font-weight:normal; }
.FondMenuHaut          { background-color:#0072bc }
.FondMenuGauche        { background-color:#0072bc; height:100%; }
.NomPersonneIdentifiee { font-family:arial; font-size:11px; color:#ffffff }
.EntetesTableaux       { font-family:arial; font-size:11px; font-weight:normal; }
.AlignementBoutons     { text-align: left }

/*************************************/
/***Pages de la gestion de contenu ***/
/*************************************/
.GestionTitrePage                   {font-family:arial; font-size:11px; font-weight:normal; text-align:center}
.GestionChemin                      {font-family:arial; font-size:7pt; font-weight:normal; text-align:left}
.GestionParagraphes                 {font-family:arial; font-size:11px; text-align:justify}
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:arial; font-size:11px; font-style:italic;}
.Historique{border-collapse: collapse; border-style:none;}
table.Historique thead td { font-size:11px; font-weight:normal; padding:1 2 1 2;}
table.Historique tbody td { border-top:solid 1px #14AACF; padding:0 2 2 2;}

/*****************************************/
/*** Arbre de recherche Thématique     ***/
/*****************************************/ 
.Theme1		{ font-family:arial; background-color:#FFFFFF; color:#14AACF; font-size:14pt; font-weight:normal; letter-spacing:2pt; text-decoration: none;}
.Theme2		{ font-family:arial; background-color:#FFFFFF; color:#14AACF; font-size:12pt; font-weight:normal; letter-spacing:1pt; text-decoration: none;}
.Theme3		{ font-family:arial; background-color:#FFFFFF; color:#222222; font-size:10pt; font-weight:normal; letter-spacing:0pt; text-decoration: none;}
.ThemeOver1	{ font-family:arial; background-color:#DDEEF2; color:#14AACF; font-size:14pt; font-weight:normal; letter-spacing:2pt; text-decoration: none;}
.ThemeOver2	{ font-family:arial; background-color:#DDEEF2; color:#14AACF; font-size:12pt; font-weight:normal; letter-spacing:1pt; text-decoration: none;}
.ThemeOver3	{ font-family:arial; background-color:#DDEEF2; color:#222222; font-size:10pt; font-weight:normal; letter-spacing:0pt; text-decoration: none;}

/*************************/
/*** Page de Résultats ***/
/*************************/ 
.ResultatPageEnCours   { font-family:arial; font-size:12px; font-weight:normal; }
a:visited.ResultatLien { text-decoration: none; color:#333333; font-size : 11px }
a:link.ResultatLien    { text-decoration: none; color:#333333; font-size : 11px }
a:active.ResultatLien  { text-decoration: none; color:#333333; font-size : 11px }
a:hover.ResultatLien   { text-decoration: none; color:#333333; font-size : 11px}
.ResultatPanier        { font-family:arial; font-size:11px; color:#0000ff}
.NomServeur            { font-family:arial; font-size:11px; font-weight:normal; text-align:right; }
.ListeAutorites		   { border-style:none;}	
table.ListeAutorites thead td { font-size:11px; font-weight:normal; }
table.ListeAutorites tbody td { border-top:solid 1px  #14AACF;}
.ListeBibliographies   {  border-style:none;}
table.ListeBibliographies thead td { border-style:none; }
table.ListeBibliographies tbody td { border-top:solid 1px  #14AACF;}
.ListeIndex   { border-style:none;}	
table.ListeIndex thead td { font-size:11px; font-weight:normal; padding:1 2 1 2;}
table.ListeIndex tbody td { border-top:solid 1px #14AACF; padding:1 2 2 2;}

/**********************/
/*** Page de Notice ***/
/**********************/
.NoticeTableauGeneral        { border-collapse: collapse; border-style:solid; border-color:#cccccc;}
.NoticeTableauEntete         { font-family:arial; color:#000000; font-size:11px; font-weight:normal; }
.NoticeTableauContenu        { color:#000000; font-family:arial; font-size:11px;}
.NoticeSeparationExemplaires { border:2px dotted #14AACF; color:#ffffff; width:100%}
a:visited.NoticeLien         { text-decoration: underline; color:#333333; font-size : 11px }
a:link.NoticeLien            { text-decoration: underline; color:#333333; font-size : 11px }
a:active.NoticeLien          { text-decoration: underline; color:#333333; font-size : 11px }
a:hover.NoticeLien           { text-decoration: underline; color:#333333; font-size : 11px}
/************************************************/
/*** Page de Notice : Tableau des Exemplaires ***/
/************************************************/
.NoticeTableauExemplairesEntete1         { text-align:center; font-family:arial; color:#000000; font-size:10pt; font-weight:bold; }
.NoticeTableauExemplairesEntete2         { text-align:center; font-family:arial; color:#000000; font-size:10pt; font-weight:bold; }
.NoticeTableauExemplairesEntete3         { text-align:center; font-family:arial; color:#000000; font-size:10pt; font-weight:bold; }
.NoticeTableauExemplairesEntete4         { text-align:center; font-family:arial; color:#000000; font-size:10pt; font-weight:bold; }
.NoticeTableauExemplairesEntete5         { text-align:center; font-family:arial; color:#000000; font-size:10pt; font-weight:bold; }
.NoticeTableauExemplairesEntete6         { text-align:center; font-family:arial; color:#000000; font-size:10pt; font-weight:bold; }
.NoticeTableauExemplairesEntete7         { text-align:center; font-family:arial; color:#000000; font-size:10pt; font-weight:bold; }
.NoticeTableauExemplairesEntete8         { text-align:center; font-family:arial; color:#000000; font-size:10pt; font-weight:bold; }
.NoticeTableauExemplairesEntete9         { text-align:center; font-family:arial; color:#000000; font-size:10pt; font-weight:bold; }

.NoticeTableauExemplairesContenu1        { text-align:center; color:#000000; font-family:arial; font-size:11px;}
.NoticeTableauExemplairesContenu2        { text-align:center; color:#000000; font-family:arial; font-size:11px;}
.NoticeTableauExemplairesContenu3        { text-align:center; color:#000000; font-family:arial; font-size:11px;}
.NoticeTableauExemplairesContenu4        { text-align:center; color:#000000; font-family:arial; font-size:11px;}
.NoticeTableauExemplairesContenu5        { text-align:center; color:#000000; font-family:arial; font-size:11px;}
.NoticeTableauExemplairesContenu6        { text-align:center; color:#000000; font-family:arial; font-size:11px;}
.NoticeTableauExemplairesContenu7        { text-align:center; color:#000000; font-family:arial; font-size:11px;}
.NoticeTableauExemplairesContenu8        { text-align:center; color:#000000; font-family:arial; font-size:11px;}
.NoticeTableauExemplairesContenu9        { text-align:center; color:#000000; font-family:arial; font-size:11px;}
/************************************************/
/*** Page de Notice : Tableau des Acquisitions ***/
/************************************************/
.NoticeTableauAcquisitionsEntete1         { text-align:center; font-family:arial; color:#000000; font-size:10pt; font-weight:bold; }
.NoticeTableauAcquisitionsEntete2         { text-align:center; font-family:arial; color:#000000; font-size:10pt; font-weight:bold; }
.NoticeTableauAcquisitionsEntete3         { text-align:center; font-family:arial; color:#000000; font-size:10pt; font-weight:bold; }
.NoticeTableauAcquisitionsEntete4         { text-align:center; font-family:arial; color:#000000; font-size:10pt; font-weight:bold; }
.NoticeTableauAcquisitionsEntete5         { text-align:center; font-family:arial; color:#000000; font-size:10pt; font-weight:bold; }
.NoticeTableauAcquisitionsEntete6         { text-align:center; font-family:arial; color:#000000; font-size:10pt; font-weight:bold; }
.NoticeTableauAcquisitionsEntete7         { text-align:center; font-family:arial; color:#000000; font-size:10pt; font-weight:bold; }
.NoticeTableauAcquisitionsEntete8         { text-align:center; font-family:arial; color:#000000; font-size:10pt; font-weight:bold; }
.NoticeTableauAcquisitionsEntete9         { text-align:center; font-family:arial; color:#000000; font-size:10pt; font-weight:bold; }

.NoticeTableauAcquisitionsContenu1        { text-align:center; color:#000000; font-family:arial; font-size:11px;}
.NoticeTableauAcquisitionsContenu2        { text-align:center; color:#000000; font-family:arial; font-size:11px;}
.NoticeTableauAcquisitionsContenu3        { text-align:center; color:#000000; font-family:arial; font-size:11px;}
.NoticeTableauAcquisitionsContenu4        { text-align:center; color:#000000; font-family:arial; font-size:11px;}
.NoticeTableauAcquisitionsContenu5        { text-align:center; color:#000000; font-family:arial; font-size:11px;}
.NoticeTableauAcquisitionsContenu6        { text-align:center; color:#000000; font-family:arial; font-size:11px;}
.NoticeTableauAcquisitionsContenu7        { text-align:center; color:#000000; font-family:arial; font-size:11px;}
.NoticeTableauAcquisitionsContenu8        { text-align:center; color:#000000; font-family:arial; font-size:11px;}
.NoticeTableauAcquisitionsContenu9        { text-align:center; color:#000000; font-family:arial; font-size:11px;}
/************************************************/
/*** Page de Notice : Tableau des Abonnements ***/
/************************************************/
.NoticeTableauAbonnementsEntete1         { text-align:center; font-family:arial; color:#000000; font-size:10pt; font-weight:bold; }
.NoticeTableauAbonnementsEntete2         { text-align:center; font-family:arial; color:#000000; font-size:10pt; font-weight:bold; }
.NoticeTableauAbonnementsEntete3         { text-align:center; font-family:arial; color:#000000; font-size:10pt; font-weight:bold; }
.NoticeTableauAbonnementsEntete4         { text-align:center; font-family:arial; color:#000000; font-size:10pt; font-weight:bold; }
.NoticeTableauAbonnementsEntete5         { text-align:center; font-family:arial; color:#000000; font-size:10pt; font-weight:bold; }
.NoticeTableauAbonnementsEntete6         { text-align:center; font-family:arial; color:#000000; font-size:10pt; font-weight:bold; }
.NoticeTableauAbonnementsEntete7         { text-align:center; font-family:arial; color:#000000; font-size:10pt; font-weight:bold; }
.NoticeTableauAbonnementsEntete8         { text-align:center; font-family:arial; color:#000000; font-size:10pt; font-weight:bold; }
.NoticeTableauAbonnementsEntete9         { text-align:center; font-family:arial; color:#000000; font-size:10pt; font-weight:bold; }

.NoticeTableauAbonnementsContenu1        { text-align:center; color:#000000; font-family:arial; font-size:11px;}
.NoticeTableauAbonnementsContenu2        { text-align:center; color:#000000; font-family:arial; font-size:11px;}
.NoticeTableauAbonnementsContenu3        { text-align:center; color:#000000; font-family:arial; font-size:11px;}
.NoticeTableauAbonnementsContenu4        { text-align:center; color:#000000; font-family:arial; font-size:11px;}
.NoticeTableauAbonnementsContenu5        { text-align:center; color:#000000; font-family:arial; font-size:11px;}
.NoticeTableauAbonnementsContenu6        { text-align:center; color:#000000; font-family:arial; font-size:11px;}
.NoticeTableauAbonnementsContenu7        { text-align:center; color:#000000; font-family:arial; font-size:11px;}
.NoticeTableauAbonnementsContenu8        { text-align:center; color:#000000; font-family:arial; font-size:11px;}
.NoticeTableauAbonnementsContenu9        { text-align:center; color:#000000; font-family:arial; font-size:11px;}
/**************************************************/
/*** Page de Notice : Tableau des Autres filles ***/
/**************************************************/
.NoticeTableauAutresFillesEntete1         { text-align:center; font-family:arial; color:#000000; font-size:10pt; font-weight:bold; }
.NoticeTableauAutresFillesEntete2         { text-align:center; font-family:arial; color:#000000; font-size:10pt; font-weight:bold; }
.NoticeTableauAutresFillesEntete3         { text-align:center; font-family:arial; color:#000000; font-size:10pt; font-weight:bold; }
.NoticeTableauAutresFillesEntete4         { text-align:center; font-family:arial; color:#000000; font-size:10pt; font-weight:bold; }
.NoticeTableauAutresFillesEntete5         { text-align:center; font-family:arial; color:#000000; font-size:10pt; font-weight:bold; }
.NoticeTableauAutresFillesEntete6         { text-align:center; font-family:arial; color:#000000; font-size:10pt; font-weight:bold; }
.NoticeTableauAutresFillesEntete7         { text-align:center; font-family:arial; color:#000000; font-size:10pt; font-weight:bold; }
.NoticeTableauAutresFillesEntete8         { text-align:center; font-family:arial; color:#000000; font-size:10pt; font-weight:bold; }
.NoticeTableauAutresFillesEntete9         { text-align:center; font-family:arial; color:#000000; font-size:10pt; font-weight:bold; }

.NoticeTableauAutresFillesContenu1        { text-align:center; color:#000000; font-family:arial; font-size:11px;}
.NoticeTableauAutresFillesContenu2        { text-align:center; color:#000000; font-family:arial; font-size:11px;}
.NoticeTableauAutresFillesContenu3        { text-align:center; color:#000000; font-family:arial; font-size:11px;}
.NoticeTableauAutresFillesContenu4        { text-align:center; color:#000000; font-family:arial; font-size:11px;}
.NoticeTableauAutresFillesContenu5        { text-align:center; color:#000000; font-family:arial; font-size:11px;}
.NoticeTableauAutresFillesContenu6        { text-align:center; color:#000000; font-family:arial; font-size:11px;}
.NoticeTableauAutresFillesContenu7        { text-align:center; color:#000000; font-family:arial; font-size:11px;}
.NoticeTableauAutresFillesContenu8        { text-align:center; color:#000000; font-family:arial; font-size:11px;}
.NoticeTableauAutresFillesContenu9        { text-align:center; color:#000000; font-family:arial; font-size:11px;}

/***********************/
/*** Page Mon Compte ***/
/***********************/
.CompteInfos{ width:100%;border-collapse: collapse; border-style:none;}
table.CompteInfos thead td { font-size:11px; 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:11px; 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:11px; 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:11px; 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:11px; font-weight:bold;  }
table.ComptePrets tbody td { border-top:solid 1px  #14AACF;}

.ComptePretsAttendus{ width:100%; border-style:none; text-align:center}
table.ComptePretsAttendus thead td { font-size:11px; font-weight:bold; align:center  }
table.ComptePretsAttendus tbody td { border-top:solid 1px  #14AACF; align:center}

.CompteRequetes{ width:100%;border-collapse: collapse; border-style:none;}
table.CompteRequetes thead td { font-size:11px; 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:11px; 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:11px; font-weight:bold;  }
table.CompteRetards tbody td { border-top: solid 1px #14AACF;color:red  }

.CompteMessageExpedier { font-family:arial; font-size:11px; color:#0000FF}




/********************/
/*** Menu Général ***/
/********************/
.ItemConnexion
{
	text-align:right;
	background-color:#0072bc; 
	color:#FFFFFF; 
	font-weight:bold;  
	cursor:hand;
	white-space:nowrap;
}
.ItemConnexionOver
{	
	text-align:right;
	background-color:#14AACF; 
	color:#FFFFFF; 
	font-weight:bold; 
	cursor:hand; 
	white-space:nowrap;
}
.ItemRubrique
{
	width:150px;
	background-color:#0072bc; 
	color:#FFFFFF; 
	font-weight:bold;  
	cursor:hand;
	white-space:nowrap;
}
.ItemRubriqueOver 
{
	width:150px;
	background-color:#14AACF; 
	color:#FFFFFF; 
	font-weight:bold; 
	cursor:hand; 
	white-space:nowrap;
}
.ItemPage
{
	width:150px;
	background-color:#0072bc; 
	color:#FFFFFF; 
	font-weight:bold;  
	cursor:hand;
	white-space:nowrap;
}
.ItemPageOver
{
	width:150px;
	background-color:#14AACF; 
	color:#FFFFFF; 
	font-weight:bold; 
	cursor:hand; 
	white-space:nowrap;
}
.ItemSousRubrique
{
	background-color:#0072bc; 
	color:#FFFFFF; 
	font-weight:bold;  
	cursor:hand;
	white-space:nowrap; 
}
.ItemSousRubriqueOver
{
	background-color:#14AACF; 
	color:#FFFFFF; 
	font-weight:bold; 
	cursor:hand; 
	white-space:nowrap; 
}
.ItemSousPage
{
	background-color:#0072bc; 
	color:#FFFFFF; 
	font-weight:bold;  
	cursor:hand;
	white-space:nowrap; 
}
.ItemSousPageOver
{
	background-color:#14AACF; 
	color:#FFFFFF; 
	font-weight:bold; 
	cursor:hand; 
	white-space:nowrap; 
}

/************************************************************/
/***   Mots saisis dans la recherche : en surbrillance    ***/
/************************************************************/
.Mot1 {background-color:Yellow}
.Mot2 {background-color:Yellow}
.Mot3 {background-color:Yellow}
.Mot4 {background-color:Yellow}


