BODY {  
  font-size:11pt;
}
DIV.IE { 
  display:none;
}
div.page {
  padding-bottom: 0.5em;
  padding-left: 2em;
  padding-top: 0.5em;
}
DIV.abstract { 
  font-style: italic;
  margin-left:2em;
}
div.menuflottant,DIV.citation {
  display:none;
}
SPAN.nompropre { 
  font-variant: small-caps;
}
H1,H2,H3,H4 { 
  text-align:center;
  border-style:solid;
  border-width:thin;
  border-color:black;
  padding-top:0.3em;
  padding-left:0.1em;
  padding-right:0.1em;
  padding-bottom:0.1em;
} 
P {  
  margin:0cm;
  padding:0cm;
}
DIV.ecran { 
  margin:1em 2em 1em 2em;
  padding:0.5em;
  font-family: monospace;
  color:black;
  border-style:solid;
  border-width:thin;
  border-color:black;
  text-align: left;
}
DIV.browser { 
  padding:0.1em;
  margin:1em 1.5em 1em 1.5em;
  font-family:hevetica,arial,sans-serif;
  color:black;
  border-style:solid;
  border-width:thin;
  border-color:black;
  text-align: left;
}
DIV.remarque{ 
  padding-left:2em;
  padding-right:0.5em;
  margin-top:0.5em;
  margin-left:1.5em;
  margin-right:1.5em;
  text-indent:-1em;
  font-style:italic;
}
DIV.remarque:before { 
  content:"Remarque. ";
  font-variant:small-caps;
  font-style:italic;
}
A:link,A:visited { 
  text-decoration:none;
  color:black;
}
SPAN.TT {
  font-family:monospace;
}
TABLE.hexadecimal TD { 
  text-align:center;
  border-color:#999;
  border-width:thin;
  border-style:solid;
}
TABLE.hexadecimal TH { 
  text-align:center;
  border-color:#222;
  border-width:thin;
  border-style:solid;
}
TABLE.hexadecimal TD.vide { 
  background:inherit;
  border:none;
}
a.bouton{
  width:150px; 
  height:30px; 
  text-decoration:none; 
  color:white;
  text-align:center; 
  font-weight:bold; 
  background-color:#000080;
  padding:5px;
  border-width:thin;
  border-style:solid;
  border-color:black;
}
.bouton{
  text-align:center;
  padding:5px;
}
a.bouton2{
  width:150px;
  height:30px;
  text-decoration:none;
  color:white;
  text-align:center;
  font-weight:bold;
  background-color:#000080;
  padding:5px;
  border-style:outset;
  border-width:2px;
  border-color:silver;
} 
.bouton2{
  text-align:center;
  padding:5px;
}
a.bouton3{
  width:150px;
  height:30px;
  text-decoration:none;
  color:white;
  text-align:center;
  font-weight:bold;
  background-color:#000080;
  padding:5px;
  border-style:outset;
  border-width:2px;
  border-color:silver;
} 
.bouton3{
  text-align:center;
  padding:5px;
}
.ligne { 
  clear:both;
  margin:5px;
  padding:5px;
}
.case { 
  float:left;
  margin:5px;
  padding:5px;
  border:solid thin red;
  text-align:center;
  width:10em;
}
HR { 
  clear:both;
  visibility:hidden;
}
DIV.image { 
  text-align:center;
}
DIV.maj,DIV.dateimpression { 
  margin-top:1em;
  text-align:right;
  font-size:85%;
  font-style: italic;
}

