.graphe {
	margin-top : 0px;
	margin-right : 0px;
	margin-bottom : 0px;
	margin-left : 0px;
	padding-top : 0px;
	padding-right : 0px;
	padding-bottom : 0px;
	padding-left : 0px;
	border: 0px;
}
.enLigne{
	display: inline-block;
	margin-top: -4px;
}

.bord {
	border:  1px solid black;
}
/*Pour eviter de se poser la question de savoir s'il faut faire le trait horizontal en bas de la cellule du haut ou bien en haut de la cellule du bas, on elimine les traits haut et gauche. Ainsi on ne peut faire que du bas et droite*/
.bordDroite {
	border-right:  1px solid black;
}
.bordBas{
	border-bottom:  1px solid black;
}

.hauteurLien{
	height:  5px;
}
.hauteurIndividu{
	height:  85px;
}

.largeurLien{
	width:  5px;
}
.largeurDemiIndividu{
	width:  35px;
}
/*Cette classe est ajoutee specifiquement a cause d'un decalage de 1px sur la liaison entre une mere et ses parents. Je ne sais pas pourquoi ce decalage existe mais il est corrige ainsi*/
.largeurDemiIndividuPlus1{
	width:  36px;
}
.largeurMaxIndividu{
	max-width:  70px;
}

.texteCentre{
	text-align:  center;
}
.deCujus {
	border: 2px solid red;
}
.codeCouleurB{
	background-color: #ffff7f;
}
.codeCouleurM{
	background-color: #7fbfff;
}
.codeCouleurS{
	background-color: #ffbfff;	
}
.codeCouleurBM{
	background-color: #bfff00;
}
.codeCouleurBS{
	background-color: #ffbf00;
}
.codeCouleurMS{
	background-color: #bfbfbf;
}
.codeCouleurBMS{
	background-color: #ffffff;
	border : 3px solid black;
}
	
	
		
 