h1, h2, h3 { text-align: center; color: black;}

img { border-radius: 30px;}
TABLE,TD { border-radius: 10px;}

hr {  margin-left: 0;  margin-right: 0;} /* Pourquoi ? Pour le footer */

#corps {  margin: 0px; padding: 15px; color: black;} 

p  {  margin: 10px; padding: 0px; } 
br {  margin: 5px; padding: 0px; } /* 5,0 * rectif du 19/3/
/* table {  margin: 0px; padding: 0px; } /* influe sur hauteur du footer   */

.zoom img {width:80px;height:80px;}
.zoom img:hover {width:90px;height:90px;}
.zoom1 img {width:150px;height:150px;}
.zoom1 img:hover {width:150px;height:140px;}
.zoom2 img {width:80px;height:80px;}
.zoom2 img:hover {width:80px;height:80px;}
/*
a:hover { color: solid red; text-decoration: none;	}
a:active { color: red; text-decoration: none; }
a:link 	{ color: red ; text-decoration: none;}
a:visited   { color: green; text-decoration: none; } */ /*change tout*/

p > a:hover { color: solid green; text-decoration: none;	}
p > a:active { color: red; text-decoration: none; }
p > a:link 	{ color: green ; text-decoration: none;} 
p > a:visited   { color: green; text-decoration: none; }

blanc { color: solid white; }
noir { color: black;}
rouge { color: red;}
vert { color:  #050;} 

bleu { color: #1E90FF;}
marron { color: #D2691E; }

strong { border: 1px solid blue;}

kbd {	background-color: gray; color: white;	border-radius: 5px;   padding: 1px 2px 0;  border: 1px solid black;}
kbd2 {	background-color: gray; color: white;	border-radius: 5px;   padding: 1px 2px 0;  border: 1px solid black; cursor: grab;}


.centrer {  text-align: center;	}
.gauche  {  text-align: left;	}
.droit	{  text-align: right;	}

loc { position: absolute;  bottom: 60px; text-align: center; }

