@media screen {
div#top { 
  width: 800px;
}
}

img#logo { 
  margin: 7px;
  display: block;
  float: left;
}

h1.title { 
  padding: 10px;
  margin: 0;
  text-align: center;
  font-family:Trebuchxet MS, Verdana, Arial, Helvetica, Sans-Serif;
  font-weight:bold;
  font-size: 28pt;
}

div#menu { 
 text-align: center;
}

h2.tabletitle {
/*    width: 75%;*/
  background-color: #4a5db4;
  color: white;
  border: 1px solid black;
  text-align: center;
}

.cmd { 
  color: gray;
  font-weight: bold;
}
h1.titre {
/*    width: 75%;*/
  background-color: #4a5db4;
  color: white;
  border: 1px solid black;
  text-indent: 0.8em;
}

h1 {
  font-family:Trebuchet MS, Verdana, Arial, Helvetica, Sans-Serif;
  font-weight:bold;
}

.am { 
  font-size: 14pt;
  color: #4a5db4;
}

a.am:link{color: #4a5db4; text-decoration: none; }
a.am:visited{color: #4a5db4; text-decoration: none;}
a.am:hover{color: #4a5db4; text-decoration: underline;}

a.lm {
  color: #4a5db4;
}

a.lm:link{color: #4a5db4; text-decoration: none; }
a.lm:visited{color: #4a5db4; text-decoration: none;}
a.lm:hover{color: #4a5db4; text-decoration: underline;}


.tdm {
border : 2px; 
border-color : #f0f0f0; /*#eeeeee; */
border-style : groove;
border-spacing: 0px;
text-align: center;
color: black;
}

body {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 14px;
  width: 870px;
  margin-left: 3em;
}

div.ind {
  margin-left: 1em;
  font-size: 12px;
}

th {
  font-family: Verdana, Arial, Helvetica, sans-serif; /* same as body */
  font-size: 14px;
}

td {
  font-family: Verdana, Arial, Helvetica, sans-serif; /* same as body */
  font-size: 14px;
}

.subttl { 
  font: bold large, serif;
}

.tabcol {
/*  font: bold large, serif;*/
  font-weight: bold;
  color: brown;
}

.colref { 
  font-style: oblique;
  color: brown;
}

ul.collist { 
/*  color: orange;*/
  list-style: outside square;
}

.shellcode { 
  border: 1px solid black;
  background-color: #ccccee;
}

.sqlcode { 
  border: 1px solid black;
  background-color: #f9ebe1;
  padding: 4px 4px 4px 4px;
}

.box { 
  border: 1px solid black;
  padding: 6px 6px 6px 6px;
}

.boxnopad { 
  border: 1px solid black;
  background-color: #f0f0f0;
  padding: 6px 0px 6px 6px;
}

.cell1 {
  border: 1px solid;
}

.arti {
   font-size: 11px;
}

body#doc span.outline { 
  color: maroon;
  font-weight: bold;
}