/*
 * normal.css (http://www.cenac.ch/com/style/normal.css)
 * Feuille de style standard du site web du Centre pour l'action non-violente
 * $Id: normal.css 148 2008-09-12 12:42:49Z olange@petit-atelier.ch $
 */

body { background: white url(fond-trame.gif); padding: 0 }
body, th, td, p, .canv, .canv-alt {
  font-family: Arial, Avant-garde, Helvetica, sans-serif; font-size: 14px } /* ns 4 */

input, textarea { color: #000066; font-size: 100%; font-family: "Courier New", Courier, mono }

h1, .h1 { color: #005A9C; font-size: 20px; font-weight: bold; text-transform: uppercase; margin: 0; text-align: left }
h2  { color: #005A9C; font-size: 16px; font-weight: bold; text-align: left; margin: 1em 0 0.5em }
.h2 { color: #005A9C; font-size: 16px; font-weight: bold; text-align: left; margin: 0; padding: 0 }
h3  {	color: #005A9C; font-size: 14px; font-weight: bold; text-align: left; margin: 0.5em 0 }
.h3 {	color: #005A9C; font-size: 14px; font-weight: bold; text-align: left; margin: 0; padding: 0 }
h4  { color: #000000; font-size: 14px; font-weight: bold; text-align: left; margin: 0.5em 0 }
.h4 { color: #000000; font-size: 14px; font-weight: bold; text-align: left; margin: 0; padding: 0 }

.canv { background-color: #FFFFFF }
.canv-alt, .encart, .table-sep, .table-header { background-color: #CCCCFF }
.encart-alt { background-color: #E0E0FF }
.banner { background-color: #52A229 }
.nav-hierarch { border-bottom: 1px solid #52A229 }

p, ul li { margin-top: .5em; margin-bottom: 0; }
.space, .space-before { padding-top: .5em; }
.space, .space-after { padding-bottom: .5em; }
.space-right { padding-right: 1em; }
.space-left { padding-left: 1em; }

pre { margin-left: 15px }
pre, code { font-family: monospace } /* nécessaire pour navigator 4 */
blockquote { margin-left: 15px; margin-right: 15px }

hr { height: 2px; color: #005A9C; margin: 0; padding: 0 }
.hr { border-top: 1px solid #005A9C; padding-top: 0.25em; margin-top: 0.5em }
hr.compact { height: 1px }

ul, ul.noindent { list-style-image: url(puce.gif); }
ul { margin: 1em 20px; padding: 0; }
ul.noindent { margin: 1em 0; padding: 0; }

.encart, .encart td, .encart th,
.encart-alt, .encart-alt td, .encart-alt th { font-size: 12px }
.encart h2, .encart-alt h2   { font-size: 14px; text-transform: none; margin: 0 0 0.25em }
.encart .h2, .encart-alt .h2 { font-size: 14px; text-transform: none; margin: 0 }
.encart h3, .encart-alt h3   { font-size: 12px; text-transform: none; margin: 0 0 0.25em }
.encart .h3, .encart-alt .h3 { font-size: 12px; text-transform: none; margin: 0 }
.encart ul, .encart-alt ul   { margin: 0 0 0.75em 1.3em }

big, .big { font-size: 14px; }
strong, .strong { font-weight: bold; }
.status { background-color: #FF6600; color: #FFFFFF }
.compact, .legende, .copyright, .nav-hierarch { font-size: 12px }
.copyright, .nav-hierarch { color: #333333; margin: 0; padding: 0 }
.citation-auteur { color: #005A9C }
.citation { font-family: Georgia, "Times New Roman", Times, serif; font-style: italic; color: #999; }
.abstract { font-weight: bold }
.hide { display: none }
.revision { color: #FF0000; font-style: italic }
.evidence { font-weight: bold }
.noteref { font-size: 80%; position: relative;	top: -0.5em }
.legende { color: #999; }

.imgR { margin-left: 10px }
.imgL { margin-right: 10px }

@media screen {
  a:hover { background: #E8E8FF }
}

@media aural {
  h1, h2, h3 { stress: 20; richness: 90 }
  .hide { speak: none }
  p.copyright { volume: x-soft; speech-rate: x-fast }
  dt { pause-before: 20% }
  pre { speak-punctuation: code }
}

/* end of normal.css */
