body { background:silver; color:black; font-family:arial, helvetica, sans-serif; margin: 2em 4em; }
a:link, a:visited { color:blue; }
a:hover { background:white; }
ul { list-style: box; }
li { margin:1em; }
ul ul li { margin:0;}
th { background: navy; color: white; }
td { padding: .5em; }

.timestamp { text-align:right; font-size:75%; }

table.tab-milieu { margin:0.5em 10%; border:thin solid black; border-collapse:collapse;}
table.tab-milieu th { border:thin solid white; padding: .2em; }
table.tab-milieu td { border:thin solid white; vertical-align:top; }