a:hover {color : #BE6E00; }

h2 {color : #F09415; }


p. date {color: #A5B8C9; font-weight: bold; }
                
p.intertitre a:link, {color: #556268; }
p.intertitre a:visited {color: #556268; }
           
p.intertitre a:hover {color: #BE6E00;}

/*liens vers les articles */
p.article a:link 
          { font-weight: bold;  font-size : 12px;
           text-decoration : none; color: #F09415; }
		   
p.article a:visited 
          { font-weight: bold;  font-size : 12px;
           text-decoration : none; color: #BE6E00; }
		   
p.article a:hover 
          { font-weight: bold;  font-size : 12px;
           text-decoration : none; color: #BE6E00; }

/* Sommaires de haut de pages, pages liste de liens - style à appliquer à une liste */		   

ul.liste-liens a:link    {color : #F09415; }
ul.liste-liens a:visited {color : #F09415; }
ul.liste-liens a:hover   {color : #BE6E00; }

/* tableaux avec bordures, style à appliquer au tableau */
table.table-avec-bordures, table.table-avec-bordures td, 
table.table-avec-bordures th
{
	border-color : #F09415;
}      

table.spip, table.spip td { 
	border-color : #F09415;
}              
         
td.separateur {
	background-color: #F09415;
	margin:0px;
	padding:0px;
}
     
#divnavhaut-nom-labo {
        color :#F09415;
}

.bandeau-liens a:link, div.bandeau-liens a:visited, div.bandeau-liens a:hover 
         {color:#F09415;}
		 
					
/*****************************************************************************/     
/* Bandeau de navigation gauche                                             **/
/*****************************************************************************/  

.Xnavgauche p.intertitre a:link, 
.Xnavgauche p.intertitre a:visited 
          {color: #F09415; }
.Xnavgauche p.intertitre a:hover  
          {color: #BE6E00; }

td.Xnavdroite {
	border-bottom-color: #F09415;
	background-color: #F8F5EC;
}

/*****************************************************************************/     
/* Chemin de navigation pour les pages secondes                             **/
/*****************************************************************************/  

td.Xchemin
        {color: #E7E9EB; text-decoration: none; background-color: #F09415;}  
		
td.Xchemin a:link
        {color: #556268; text-decoration: none; background-color: #F09415;}    

td.Xchemin a:hover
        {color: #FFFFFF; text-decoration: none; }      
		
.chemin {
	margin-left: 10px;
	margin-right: 10px;
	margin-top: 3px;
	margin-bottom: 3px;
}	
     
/*****************************************************************************/     
/* Le menu de navigation vertical                                           **/
/*****************************************************************************/  

.menu{
    position:relative;
    /* solve a Opera7/IE display bug */
    width: 150px;
    width/**/:150px;
    margin: 0px;
    padding: 0px;
	background-color: #E1BO34;
    }
    
.menu span{
    display:none;
    }
    
.menu ul{
    margin: 0px;
    padding: 0px;
    position: absolute; /* important */
    width:150px;
    width/**/:150px;
	text-weight: bold;
    }
    
.menu li ul{
    visibility:hidden;
    }
            
.menu li ul{
    margin-left:150px; /* be careful */
    margin-top:-24px;
    }

.menu ul.level2-3 a { 
  display: block;
  text-decoration: none;
  font-size: 11px;
  font-weight: normal;
  border-right: none;
  background-color: #F8F5EC;
}
    
.menu a{
    background-color: #E1BO34;
    display: block;
    width: 138px;
    border-bottom: #F09415 1px solid;
	border-right: #F09415 1px solid;
   	text-decoration: none;
	text-align: left;
    margin: 0px;
	padding: 6px;
	font-size: 12px;
	font-weight: bold;
}
    
.menu a:link {
    background-color: #E1BO34;
		text-decoration: none;
    }
		
.menu a:hover {
    background-color:  #E1BO34;
		text-decoration: #BE6E00;
		color: #BE6E00
    }
		
.menu a:visited {
    background-color:  #E1BO34;
		text-decoration: none;
    }
    
/* for a mozilla better display with key nav */
.menu a:focus{
    background-color: #E1BO34;
		text-decoration: none;
}

.menu span{
    /* hide some accessibility stuff */
    display:none;
    }
        
.menu li{
    width:150px;
    display:block;    
    float:left;  
    list-style:none;
    margin: 0px;
	padding: 0px;
    }
    
/* IE PC selector */
* html .menu li {
    display:inline; /* solve a IE PC list bug */
    float:none; /* solve a IE5 clav nav bug */
    }
    
a.linkOver{
    background-color: #E1BO34;
		text-decoration: none;
    }
		
/*****************************************************************************/
/* body                                                                     **/
/*****************************************************************************/


body { 
  behavior: url(csshover.htc);
  margin: 0;  
  padding: 0;
  background-color:#FFFFFF;
}

.page { 
	background-color:#FFFFFF;
	width:750px;
	margin: auto;
	border: solid 1px #F09415;
	margin-top: 10px;
}

.contenu { 
	background-color:#FCFDFE;
}
 
* {font-family: Arial, Helvetica, sans-serif;}


/*****************************************************************************/     
/* Bandeau de navigation haut                                               **/
/*****************************************************************************/  

#divnavhaut-nom-labo {
	position: absolute;
	left: 10px;
	top: 10px;
        font-size : 20px;
        font-weight: bold;
        white-space: nowrap;
}


.bandeau-liens
         {position:absolute;left:470px;top:13px;
          font-family : Arial, Helvetica, sans-serif; font-size : 12px; 
          vertical-align : top;
          text-align: left; white-space: nowrap;}
.bandeau-liens a:link, div.bandeau-liens a:visited, div.bandeau-liens a:hover 
         {font-weight: bold; text-decoration:none; padding: 0 3px 0 3px;}
.bandeau-liens img
         {position:relative; bottom:-6px; border:none; margin:0; padding:0;}

		
/*****************************************************************************/     
/* Bandeau de navigation gauche                                             **/
/*****************************************************************************/  

.Xnavgauche, .Xnavgauche p, .XnavgaucheIcones
          {font-size : 11px; }
.Xnavgauche p
          {margin-top:0px;margin-bottom:0px;}    
.Xnavgauche p.intertitre 
          {color: #A5B8C9; font-weight: bold; font-size : 12px;}   
.Xnavgauche p.intertitre a:link, 
.Xnavgauche p.ir?ntertitre a:visited 
          {font-weight: bold;  
           text-decoration : none; }
.Xnavgauche p.intertitre a:hover 
          {font-weight: bold;  
           text-decoration : none; }             
.XnavgaucheIcones
 		  {vertical-align:bottom;}

.encartgauche {
	position:absolute;
	top: 66px;
	margin: 0px;
	padding: 0px;
	width: 150px;
}
              
/*****************************************************************************/  
/* boite rechercher                                                           **/
/*****************************************************************************/ 		   
.Xnavgauche{
	z-index:1;
	width:150px;
	visibility: visible;
	margin:0px;
	padding:3px;
	display:block;
	border-bottom: 1px solid #F09415;
	border-top: 1px solid #F09415;
	background-color: #F0ECE0;
}
		 

/*****************************************************************************/  
/* Formulaires     RECHERCHE                                                       **/
/*****************************************************************************/ 

#formulaire_recherche{
  margin: 0px;
  padding: 0px;
  size:15px;
}

	
.titres_formulaires{
	color: #556268; font-weight: bold; font-size : 12px; margin: 0px; padding: 0px;
	}
	
.forml{
	color: #556268;
	margin: 0px;
	padding: 0px;
	width: 100px;
	}
	
.texte{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px; 
    color : #FFFFFF;
    vertical-align : top;
    text-align: justify;}
	
	
/*****************************************************************************/  
/* Formulaires  Biblio                                                          **/
/*****************************************************************************/ 

.texte_formulaires{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px; 
    color : #556268;
    vertical-align : top;}
	
										
/*****************************************************************************/
/* Une : navdroite                                                          **/
/*****************************************************************************/
td.Xnavdroite {
	border-bottom-style:solid;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-right-width: 1px;
	border-top-width: 1px;
    font-size : 11px;
}

td.Xnavdroite p
          {font-size : 12px; margin-top : 0px; margin-bottom : 0px;}       
             
td.Xnavdroite p.titre
          {color: #556268;  vertical-align: middle; font-size : 14px; font-weight: bold; margin-bottom: 0px;}


/*****************************************************************************/     
/* Chemin de navigation pour les pages secondes                             **/
/*****************************************************************************/  

td.Xchemin
        r?{color: #556268; vertical-align : middle;}        
                          
td.Xchemin a:link, td.Xchemin a:visited
        {color: #556268; text-decoration: none;}  
             
td.Xchemin a:hover
        {text-decoration: none;}       
     

/*****************************************************************************/  
/* corps du site                                                            **/
/*****************************************************************************/ 

hr   { color: #282828 }

a:link  { color : #556268; text-decoration : underline; } 
a:visited { color : #556268; text-decoration : underline; } 
a:hover { text-decoration : underline; } 

table {
    border-collapse: collapse;}   

ul {list-style-position : outside; list-style-type:square; 
    list-sr?tyle-image:url('../images/boite-outils/puce.gif')}

    
                  
p  {margin-top : 5px; margin-bottom : 5px; }                      
ul {margin-top : 5px; margin-bottom : 5px; }  
              
/*surlignage de la recherche*/
.spip_surligne { color : #000000; background-color: #D7D6D5; }


h1 {font-size : 20px;}

h2 {font-size : 12px;}

h3 {font-size : 14px;}

.sous-titre {
	color: #556268;
	font-weight: bold;
	font-size : 12px;
	margin-bottom: 6px;
	padding: 0px;
}

.chapo {
	color: #556268;
	font-weight: normal;
	font-size : 12px;
	font-style: italic;
	margin-bottom: 10px;
	padding: 0px;
}

td, p  
          {font-family : Arial, Helvetica, sans-serif; font-size : 12px; 
           color : #556268; 
           vertical-align : top;
           text-align: justify;}

		
p.titre 
          {font-size : 14px; color : #556268; font-weight: bold;}
		  

span.petit, ul ul, p.petit
           {font-family : Arial, Helvetica, sans-serif; font-size : 12px;
		 	color:  #556268;}         
           
p.intertitre
          {color: #B65A03; font-weight: bold; font-size : 12px; margin: 0px; padding: 0px;}   
                
p.intertitre a:link, 
p.intertitre a:visited 
          { font-weight: bold;  font-size : 12px;
           text-decoration : none; }
           
p.intertitre a:hover 
          { font-weight: bold;  font-size : 12px;
           text-decoration : none; }  
/* Sommaires de haut de pages, pages liste de liens - style à appliquer à une liste */		   

ul.liste-liens a:link    { text-decoration : none; font-weight: bold;} 
ul.liste-liens a:visited { text-decoration : none; font-weight: bold;} 
ul.liste-liens a:hover   { text-decoration : underline; font-weight: bold;}            

/* tableaux avec bordures, style à appliquer au tableau */
table.table-avec-bordures, table.table-avec-bordures td, 
table.table-avec-bordures th
{
	border-style : solid;
	border-width : 1px;
	border-collapse:collapse;
}      
/* tableaux sans bordures dans un tableau avec bordures */
table.table-sans-bordures, table.table-sans-bordures td,
table.table-sans-bordures th {
	border-width : 0px;
}        

table.spip, table.spip td { 
	border-style : solid;
	border-width : 1px;
	border-collapse:collapse;
}

/*****************************************************************************/  
/* accueil                                                            **/
/*****************************************************************************/ 

.chapo-actu {
	font-size: 11px;
	margin-bottom: 10px;
	margin-left: 0px;
	margin-top: 0px;
	padding: 0px;
}

.titre-actu
          {color: #F09415; font-weight: bold; font-size : 12px; margin: 0px; padding: 0px;}   
                
.titre-actu a:link, 
.titre-actu a:visited 
          { color: #F09415; font-weight: bold;  font-size : 12px; text-decoration : none; margin: 0px; padding: 0px;}
           
.titre-actu a:hover 
          { color: #F09415; font-weight: bold;  font-size : 12px;text-decoration : none; margin: 0px; padding: 0px;}  

		 		  
/*****************************************************************************/  
/* images                                                            **/
/*****************************************************************************/ 

.spip_logos{
	margin-right: 0px;
	border: 0px;
	margin: 0px;
}

.spip_documents{
	font-size : 85%;
}
.spip_documents img {
	float: left;
	margin-right: 6px;
	margin-bottom: 2px; 
	text-align: center;
	border: 0px;
}
.spip_documents_center{
	margin: auto; 
	text-align: left;
	margin-bottom: 0px;
	border: 0px; 
}
.spip_documents_left{
	float: left;
	margin-right: 10px;
	margin-bottom: 0px; 
	text-align: left;
	border: 0px;
}
.spip_documents_right{
	float: right;
	margin-left: 10px;
	margin-bottom: 0px; 
	text-align: left;
	border: 0px;
}


	

/*****************************************************************************/  
/* acces espace prive                                                           **/
/*****************************************************************************/ 

.nom-labo {
      font-size : 20px;
      font-weight: bold;
      white-space: nowrap;
}


/*****************************************************************************/  
/* ANNUAIRE                                            **/
/*****************************************************************************/ 


a:link  { color : #556268; text-decoration : underline; } 
a:visited { color : #556268; text-decoration : underline; } 
a:hover { text-decoration : underline; } 

