/*****************************************************************************/
/* CNRS                                                                      */
/* Feuille de style "autres"    					     */
/*                                                                           */
/* W3C CSS2                                                                  */
/*****************************************************************************/


h3 a:link, 
h3 a:visited,
a.spip_note:link,
a.spip_note:visited,
ul.liste-liens a:link,
ul.liste-liens a:visited,
div#menu li a,
#annuaire li a,
ul.liste-liens a:link,
ul.liste-liens a:visited,
h2
{
  color: #3076B9; 
}

p.surtitre,
p.soustitre,
#texte legend,
h3 
{  
  color: #8598B9;
}


a:link,
a:visited
{
  color: #3076B9; 
}
#texte,   
span.petit, 
ul ul, 
p.petit,
td,
p
{
  color: #556268; 
}

a:hover
{
  color: #286583;
}

h3 a:hover,
ul.liste-liens a:hover,
div#menu li a:hover,
#annuaire li a:hover
{ 
  color: #286583;
}

div#menu ul.level2 a:hover, 
div#menu ul.level3 a:hover 
{ 
  color: #3076B9;
  background-color: #FFFFFF;
}


#texte h2
{ 
  color: #5D8BA2;
}

#liens-top a, 
#liens-top a:link, 
#liens-top a:visited, 
#liens-top a:hover,
#nom-labo h1 a,
#nom-labo h1
{
  color: #3076B9;
}

#main,
#top,
#colgauche,
#pageune,
#pageseconde,
#partenaires .partenaire,
#chemin,
#texte,
div#menu ul,
div#menu ul.level1 li,
#annuaire,
#recherche,
#recherche input.box,
#lang,
#lang select,
table.table-avec-bordures,
table.table-avec-bordures td,
table.table-avec-bordures th,
table.spip,
table.spip td,
table.spip th,
.texte_droite,
.texte_gauche,
#texte ul.navdroite,
#texte ul.navdroite li,
#texte fieldset,
div.separateur,
#texte h2.anoter,
div.anoter,
#liens-top li,
#page,
div#menu ul ul
{
  border-color: #3076B9;
}

#colgauche,
#colgauche p,
#colgauche h2,
#lang select,
.texte_droite,
.texte_droite p
{ 
  color: #556268;
}

#lang input,
div#menu ul.level2, 
div#menu ul.level3,
div#menu ul.level2 li,
div#menu ul.level3 li,
div#menu ul.level2 a, 
div#menu ul.level3 a
{ 
  background-color: #3076B9;
  color: #FFFFFF;
}

.titre {
	color: #3076b9;
	font-size: 18px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}



.gradientBoxesWithOuterShadows { 
width: 470px; 
padding: 5px;
background-color: white; 


/* rounded corners */
-webkit-border-radius: 12px;
-moz-border-radius: 7px; 
border-radius: 7px;

/* gradients */
background: -webkit-gradient(linear, left top, left bottom, 
color-stop(0%, white), color-stop(15%, white), color-stop(100%, #D7E9F5)); 
background: -moz-linear-gradient(top, white 0%, white 25%, #D5E4F3 130%); 
background-image: linear-gradient(white 25%, #D7E9F5 100%);
}
