body
{
	background-color:rgb(192,192,255);
	padding:0px;
	margin:0px;
	color:rgb(40,70,100);
}
h1
{
	padding-left:50px;
	background-color:#DAE0D2;
	color:rgb(40,70,100);
}
h2
{
	background-color:#DAE0D2;
	color:rgb(40,70,100);
}
.tableauCriteres
{
	margin-left:0px;
	margin-top:-2px;/*Permet d'assurer que les listes touchent bien leurs titres qui se trouvent au dessus, afin que la liste ne disparaisse pas qd on cherche à cliquer dessus*/
	border-collapse: collapse; /* Colle les bordures entre elles */
	background-color:rgb(120,160,200);
	position:fixed;
	z-index:15;
	font-size:small;
}
.tableauSurCriteres
{
	margin-left:0px;
	margin-top:-2px;/*Permet d'assurer que les listes touchent bien leurs titres qui se trouvent au dessus, afin que la liste ne disparaisse pas qd on cherche à cliquer dessus*/
	border-collapse: collapse; /* Colle les bordures entre elles */
	background-color:rgb(40,160,100);
	position:fixed;
	z-index:15;
	font-size:small;
}
.tableauCriteresTitres
{
	background-color:rgb(150,180,210);
	color:rgb(40,70,100);
	padding:0 10px;
}
.tableauCriteresTitresSelect
{
	background-color:rgb(120,160,200);
	padding:0 10px;
}
.normal
{
	border-collapse: collapse; /* Colle les bordures entre elles */
	background-color:rgb(120,160,200);
/*	background-color:red;*/
}
.selection
{
	border-collapse: collapse; /* Colle les bordures entre elles */
	background-color:rgb(40,70,100);
	color:white;
}
.clicTitre
  {
  border-color: #000000;
  border-top: 1px solid;
  border-left: 1px solid;
  border-right: 1px solid;
  border-bottom: 2px dashed;
  background-color: #eeeeee;
  }

.clicCacher
  {
  top: -20px;
  position: relative;
  text-align:right;
  }

.contenant 
  {
  display : block;
  border: 1px solid #000000;
}
.couplet
{
	font-style:italic;
	color:navy;
}
.refrain
{
	color:darkred;
   font-weight: bold;
}

/*Défini un style d'onglets pour la recherche alphabetique*/
#Onglets {
    font-size:93%;
    line-height:normal;
	position:fixed;
	top:90px;
	left:240px;
	z-index:6;
    }
  #Onglets li {
    float:left;
    background:url("images/norm_left.gif")
      no-repeat left top;
    margin:0;
    padding:0 0 0 5px;
    }
  #Onglets a, #Onglets strong, #Onglets span {
    display:block;
    background:url("images/norm_right.gif")
      no-repeat right top;
    padding:4px 9px 3px 5px;
    }
  #Onglets a {
    float:left;
    display:block;
    text-decoration:none;
    font-weight:bold;
    color:#765;
    }

  #Onglets #current {
    background-image:url("images/norm_left_on.gif");
    }
  #Onglets #current a {
    background-image:url("images/norm_right_on.gif");
    padding-bottom:5px;
    }
/*Blocs strucutrant la page*/
#MenuHaut
{
	height:121px;
	width:100%;
	padding-left:466px;
	background:url("images/01fond_haut.gif");
	position:fixed;
	z-index:2;
	top:0px;
	left:0px;
}
#boutonsMenuHaut
{
position:fixed;
	z-index:10;
	top:20px;
	left:250px;
	background-color:rgb(0,0,64);
	color:rgb(255,255,130);
}
#boutonsMenuHaut a
{
	background-color:rgb(0,0,64);
	color:rgb(255,255,130);
	text-decoration:none;
	padding:10px;
}
#boutonsMenuHaut a:hover
{
	background-color:rgb(255,255,130);
	color:rgb(0,0,64);
}
#identification
{
	background:url("images/01identification.gif")
		no-repeat;
	color:white;
	margin-top:20px;
	width:287px;
	height:207px;
	text-align:center;
	vertical-align:middle;
}
#coinHautGauche
{
	height:250px;
	width:450px;
	background:url("images/01fond_coinHautGauche.gif");
	position:fixed;
	z-index:5;
	top:0px;
	left:0px;
}
#gauche
{
	background:url("images/01fond_gauche.gif")
      repeat-y;
	width:238px;
	height:1000px;
	position:fixed;
	z-index:3;
	top:0px;
	left:0px;
	padding-top:250px;
	color:rgb(255,255,130);
}
#gauche a
{
	color:White;
}
#centre
{
	margin-left:238px;
	padding-left:10px;
	margin-top:160px;
	background-color:rgb(192,192,255);
}
.lienSuppression
{
	padding-left:40px;
}
.lienSuppression a
{
	color:red;
}
#sousMenuHaut
{
	margin-left:200px;
}