p
{
color: black;
font-family: Arial, Times, "Times New Roman", serif;
width: 1000px; 		
text-align: justify; 
}

td
{
color: black;
font-family: Arial, Times, "Times New Roman", serif;
text-align: justify; 
}

h1
{
border-bottom: 2px solid rgb(71, 159, 237);
font-family: Arial, Times, "Times New Roman", serif;
}


h2
{
font-family: Arial, Times, "Times New Roman", serif;
}

h4
{
border-bottom: 1px dashed rgb(71, 159, 237);
color: black;
font-style:bold;
font-family: Arial, Times, "Times New Roman", serif;
}

h3
{
border-bottom: 2px solid rgb(71, 159, 237);
font-family: Arial, Times, "Times New Roman", serif;
}


h3 a
{
color: black;
}

hr
{
color: rgb(71, 159, 237);
background-color: rgb(71, 159, 237);
height: 2px;
}

h5
{
color : rgb(126, 196, 247);
}

a
{
color : rgb(71, 159, 237);		/* couleur du lien */
text-decoration: none;
}
a:hover					/* couleur du lien lorsqu'on passe sur le lien avec la souris */
{
color : rgb(237, 7, 7);
}
a.info {
position : relative;
color : black;
text-decoration : none;
}
a.info span {
display : none;
}
a.info:hover {
background : none;
z-index : 500;
cursor : default;
color : #7accc8;
}
a.info:hover span {
display : inline;
position : absolute;
white-space : nowrap;
top : 20px;
right : 0;
}

table{
text-align:center;
}

td{
text-align:center;
}

tr{
text-align:center;
}