/*body, html, h1, h2, h3, ul, li, dl, dt, dd, object, blockquote, img, p, sup { margin:0;padding:0;border:0; }*/

body { font: normal normal 12pt Verdana, sans-serif;  }
li, dt, dd, blockquote, p {font-size:12pt;}
dt {margin-bottom:0.5em;}
dd {margin-bottom:1em;}
p { margin-bottom:1em; line-height:1.5em; }
address {margin-bottom:1em;}
a { color:#000;text-decoration:underline; }
sup {font-size:9pt;line-height:9pt;padding-left:0.2em;}

/**
 * POLICES
 */
h2 { font-size:170%; font-weight:bold; margin-bottom:1.3em;color:#3c5ba3; }
h3 {font-size:140%}
h4 {font-size:120%}

/**
 * COULEURS
 */
.orange { color:#e8c44a; }
.bleu { color:#3c5ba3; }
.rouge { color:#a9122a; }
.orangefonce { color:#e8894a }

/**
 * ACCESSIBILITE
 */
.accessibility { display: none; }
.nottoprint {display:none;}

/**
 * LAYOUT
 */
#menu { display:none; }

/**
 * FOOTER
 */
#footer { display:none;}

/**
 * HEADER
 */
ul#header { display:none; }
#retour-home { display:none; }

/**
 * PAGE
 */
div#wrapper, div#main { padding:0;margin:0;width:100%; }

/**
 * WHERE AM I
 */
p#wherenav {display:none;}

/**
 * LEFT BAR, SUBNAV
 */
div#leftbar { display:none;width:0; }

/**
 * RIGHT PART? THE MAIN CONTENT
 */
div#rightcontent { width:100%;background:#fff; }
div#rightcontent h2 { margin:0 0 2em 0;padding:20px 0 0 0;background:#f9f9f9; }
div#rightcontent strong {color:#a9122a;}
div#rightcontent a {color:#3c5ba3;text-decoration:underline;}

#printthispage {display:none;}
