/* ------------------------------------ */
/*                                      */
/*             Généralités              */
/*                                      */
/* ------------------------------------ */

body {
margin: 0;
padding: 10px;
text-align: justify;
color: #000;
font-family: Verdana, Arial, Helvetica, sans-serif;
}


acronym {
cursor: help;
border-bottom: 1px dotted #000;
}

code,pre {
margin: 0;
padding: 4px 0 4px 10px;
background: #f5f8fc;
border: 1px solid #69c;
font-family: "Courier New",Courier,monospace;
font-size: 1em;
}

blockquote,q {
text-align: justify;
font-style: italic;
color: #369;
}

h1,h2,h3,h4,h5,h6 {
font-family: Verdana, Arial, Helvetica, sans-serif;
}

h2 {
padding-bottom: 0.1em;
border-bottom: 2px solid #369;
font-size: 1.1pt;
color: #369;
}

h3 {
border-bottom: 1px dotted #69c;
font-size: 1.0em;
color: #69c;
}

h4 {
padding-left: 5px;
border-bottom: 1px solid #69c;
border-left: 3px solid #69c;
font-size: 0.9em;
color: #69c;
}

h5 {
font-size: 0.8em;
}

h6 {
font-size: 0.7em;
}

li {
text-align: justify;
}

dl {
margin: 0;
padding: 0;
}

dt {
font-weight: bold;
margin-bottom: 0.5em;
}

dd {
text-align: justify;
margin-bottom: 0.5em;
margin-left: 1em;
}

#header,#menu,#plan,#footer,#liens,a {
display: none;
}

/* ------------------------------------ */
/*                                      */
/*               Contenu                */
/*                                      */
/* ------------------------------------ */

#article h2 {
line-height: 0.8em;
font-size: 1.1em;
color: #369;
border-bottom: none;
}
