body { background: white; color: black; margin: 0; font-family:"Arial";}
h1 { border-bottom: 1px solid black; border-top: 1px solid black; color: #000066; background: #EEEEFF; padding: 2pt; margin-bottom: 0.1cm; margin-top: 0.1cm; text-align: center;}
h2 { color: #000066; text-align: center; font-size: medium; }
h3 { color: #000066; font-size: medium; }
h4 { border-bottom: 1px solid black; padding: 1px; margin-top: 0.1cm; margin-bottom: 0.1cm; }
img { border: 0; }

/* Paragraphes */

p { color: #000066; font-size: 10pt; text-align: justify; }
p.center{ text-align: center; }
p.centertitle{ text-align: center; font-weight: bold;}
p.pied { text-align: center; font-size:8pt; }
p.publi { background: #FFFFFF; }
p.publiover { background: #FFFFFF; text-decoration:line-through}
p.publi2 { background: #FFFFFF; }

/* Tableau */
table {
  border-collapse: 0;
  padding:0cm;
  margin:0cm;
}
table tr {
    padding:0cm;
    margin:0cm;
}
table td {
  color: #000066;
  font-size: 10pt;
}

table.center td {
  color: #000066;
  font-size: 10pt;
  text-align: center;
}

table.public {
  margin-bottom: 2px;
}

.pub {
  border: 1px solid black;
}

.pub_prive {
  border: 1px solid black;
}

.right {
  float: right;
 }

.marges {
  margin-right: 1cm;
  margin-left: 1cm;
}

table.marginb tr {
  margin-bottom: 2cm;
}

/* -*- Links
  Memo for links
   :link unvisited link
   :visited visited link
   :hover mouse over link
   :active selected link
*/

/** Unvisible link */
a.normal:link, a.normal:visited { font-weight: normal; color: black; text-decoration: none; }
a.normal:hover { color: black; text-decoration: underline; }       
a.normal:active { color: black; }  


/** Normal link */

a:link,a:visited { color: #880000; text-decoration:none;}
a:hover { color: #880000; text-decoration: underline; }       
a:active { color: #880000; }  

/** img link */
a.image { border: 0; }

/** Bibliographic link */

a.bibliographie:link, a.bibliographie:visited { color: #0000FF; border-bottom: 2pt dotted #880000; }    
a.bibliographie:hover {   color: #0000FF;  border-bottom: 1pt solid #880000; }  
a.bibliographie:active { color: #0000FF}  

/** External link */

a.external:link, a.external:visited { color: #0000FF; border-bottom: 2pt dotted #880000; }    
a.external:hover {   color: #0000FF;  border-bottom: 2pt solid #880000; }  
a.external:active { color: #0000FF}  

menu {
    color: #000066;
    font-size: 8pt;
}

form {
    color: #000066;
    margin-left: 1cm;
    margin-right: 1cm;
}

