body
{
	text-align: center;
	padding: 5px;
}
#entete
{
	/*background-image: url("img.png");
	width: 760px;
	margin-bottom: 10px;
	background-color: blue; 
	border: 2px solid blue; */
	width: 760px;
	margin: auto;
	background-image: url("img.png");
	border: 2px solid blue; 
	padding: 5px;
}

#menu
{
	float: left;
	width: 180px;
}
#corps
{
	width: 700px;
	margin: auto; /* pour centrer la page */
	padding: 5px;
	/*border: 4px ridge black;*/
}

.nav table
{
	border-collapse: collapse; /* les bordures du tableau seront collées */
	width: 150px;
	margin: auto; /* pour centrer la page */
	/*border: 4px ridge black;*/
}
.nav td
{
	text-align: center;
	border: none;
}
.nav a img
{
	border : none;
}
.code table
{
	border-collapse: collapse; /* les bordures du tableau seront collées */
	width: 650px;
	margin: auto; /* pour centrer la page */
	/*border: 4px ridge black;*/
}
.code td
{
	text-align: left;
	border: none;
}
.code img
{
	border : none;
}
table
{
	border-collapse: collapse; /* les bordures du tableau seront collées */
	width: 650px;
	margin: auto; /* pour centrer la page */
	/*border: 4px ridge black;*/
}
th /* bodure de titres */
{
	color:blue;
	border: 1px solid black;
}
td /* bordure du corps */
{
	border: 1px solid black;
	text-align: center;
	padding: 5px;
}
.com 
{
	text-align: left;
	padding: 5px;
	font-style: italic;
}
.gris 
{
	background-color: rgb(192,192,192); 
}
.griscom 
{
	background-color: rgb(192,192,192); 
	text-align: left;
	padding: 5px;
	font-style: italic;
}
/*a img , a img:active, a img:hover, a img:focus
{
	 border : none;
	border : solid rgb(140,140,140); 
	background-color: rgb(153,153,153); 
}
*/
h1
{
	color: black;
}
h2
{
	color: black;
}
h3
{
	color: black;
}
#spec
{
	padding: 3px;
}
#spec a img
{
	border:none
}
