body { background-color: #FAEBC7; margin: 1% 5%; }
h1 { width: 68%; background-color: #FF7F50; }
h1.tete { width: 100%; background-color: #FF7F50; }
h1.obso { width: 100%; background-color: #87CEFA; }
h2 { width: 68%;  background-color: #FFCC66; }
h3 { width: 48%;  background-color: #F4A460; }
p   { width: 68%;  text-align: justify; }
ul, ol { width: 64%;  text-align: justify; }
li { text-align: justify; padding-bottom: 2px; }
pre { font-size: large; }
b { color: green; }
div.rlogo { text-align: right; color: #00FFFF; font-weight:bold;}
dd {width: 64%;  font-style: italic; text-align: justify;  padding-bottom: 10px; }
.colorbox {
   background-color: #98FB98;
   border: 3px solid black;
   padding: 20px;
   font-weight: bold;
   width: 65%;
}
