a {
  text-decoration:none;
  color:#E0E0E0;
}
a:hover {
  text-decoration:underline;
  color:#E0E0E0;
}

a.back,body {
  color:#E0E0E0;
}

body {
  font-family:arial, sans-serif;
  font-size:16px;
  background-color:#444444;
  margin:5px;
}
table, input {
  font-family:arial, sans-serif;
  font-size:16px;
}
.imgLink {
  border:1px solid #E0E0E0;
}
.imgLink:hover {
  text-decoration:none;
}
.titrePage,.titreMenu,.menu,.info,.commentsAuthor,.commentsTitle,.commentsInfos,.commentsContent,.commentsNavigationBar {
  color:lightgray;
}
.titreMenu, .menu, .info {
  margin-bottom:5px;
  white-space:nowrap;
}
.menu, .titrePage, .info {
  margin-left:2px;
  margin-right:2px;
}
.menuInfoCat {
  font-family:sans-serif;
  font-size:11px;
}
.totalImages {
  text-align:center;
  margin-top:5px;
  font-family:sans-serif;
  font-size:11px;
}
.titreMenu {
  font-weight:600;
  text-align:center;
}
.info {
  text-align:right;
}
.titrePage {
  white-space:nowrap;
  font-weight:500;
  font-size:18px;
  text-align:center;
}
.comments, .infoCat, .navigationBar {
  margin-top:10px;
  margin-bottom:10px;
}
.comments {
  text-align:justify;
  font-style:italic;
}
.navigationBar {
  text-align:center;
}
.infoCat {
  text-align:left;
}
.thumbnail {
  font-size:11px;
  text-align:center;
}
.copyright {
  font-size:11px;
  text-align:center;
  font-family:sans-serif;
  letter-spacing:0.3mm;
}
.commentImage {
  font-weight:bold;
  text-align:center;
  font-size:17px;
}
.bouton {
  background:lightgray;
}
textarea,input {
  color:black;
}

td {
  font-family:sans-serif;
  padding:6px;
  text-indent : 0px;
}
