body {
	background-color: Silver;
	background-image: url(images/gris-metal.jpg);
	background-repeat: repeat;
	margin-left:5%;
	margin-right:3%;
}

h1 {
	text-align:center; color:#666666; font-style:oblique; width:820px;padding-bottom:10px;
}

/* Entete de page */
#navigation img{width:70px; height:30px; border-width:0px; }


#pageencours {
	text-align: center;
	font-style: oblique;
}
#miseAjour { margin-top:30px; margin-bottom:20px; font-size:smaller; text-align:center;}


.navigationHaut a:link, .navigationHaut a:visited {text-decoration: none; color: #CCCCCC; }
.navigationHaut a:link:hover {text-decoration: underline; }

#multilingue {
	padding:2px; margin:0px; width:820px; height:19px; text-align:right;
}
#multilingue img {
	 border-style: none; border-width: 0px;
}
#multilingue a img {
	 border-style: none; border-width: 0px;
}


/* contenu */
#contenu{ vertical-align:top; padding-top:40px; padding-bottom:20px; width:820px; }

#contenu p{ text-align: justify; }

#contenu div.rubrique { margin-top: 50px;}

/* liens contenus dans le texte */
a.texte {
   color : Black;
	text-decoration: underline;
}
a.texte:visited {
   color : Black;
	text-decoration: underline;
}
a.texte:hover {
   color : Red;
	text-decoration: none;
}
/* liens invisible */
a.cache {
   color : Black;
	text-decoration: none;
}
a.cache:visited {
   color : Black;
	text-decoration: none;
}
a.cache:hover {
   color : Red;
	text-decoration: none;
}


.legende {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}


/* Galerie */
img.galerie {
	border: 1px solid #000000;
	cursor:pointer;
}

/* bas de page */
#MenuBasPage { margin-top:60px; }
#MenuBasPage { text-align: center; font-size: small; width:820px; margin-left:20px;}
#MenuBasPage a{ padding:5px;}
#MenuBasPage a:link, #MenuBasPage a:visited{ text-decoration: none; color: #333399; }
#MenuBasPage a:hover { text-decoration: underline; }