/*
originale.css
version: 2018/05
feuille de style de la maquette originale
*/

/* entête ***************************************************** */
#header {}

/* barre ****************************************************** */
#nav, #toolbox, #logos {width:15em;}
#search input#q {background:#FFF;}
#toolbox {border-width: 7px 0 0 0;border-style: solid; border-radius: 2px 0 0 0}
#nav {border-width: 0 0 7px 0; border-style: solid;border-radius: 0 0 0 2px}
body.rtl #nav {border-radius: 0 2px 0 0}
#nav div, #toolbox form, #toolbox ul {border-width: 0 7px 0 0;border-style: solid}
body.rtl #nav div, body.rtl #toolbox form, body.rtl #toolbox ul {border-width: 0 0 0 7px;}
#nav div:last-of-type { padding-bottom: 4em; }
#nav div:last-of-type div {border-width: 0}
#nav h2 {padding: .454em 0 .454em 1.091em;margin: 0;font-weight: bold !important;border-width: 0 0 1px 0; border-style:solid;text-transform: uppercase;}
body.rtl #nav h2 {padding: .454em 1.091em .454em 0;}
#nav li {list-style:square;margin:0 1.2em 1em 1.091em}
body.rtl #nav li {margin:0 1.091em 1em 1.2em}
/* Accès restreint  */
#loginbox legend {padding: .454em 0;margin: 0 .454em 0 0;font-weight:bold;text-transform: uppercase;}
body.rtl #loginbox legend {margin: 0 0 0 .454em;}
#loginbox legend span {width:14.6em; padding:.87em 0 .87em 1.091em;border-width: 0 0 1px 0; border-style: solid}
body.rtl #loginbox legend span {padding:.87em 1.091em .87em 0;}
#loginBlock.fixed, /* compat */
html.js #loginBlock {position:relative; padding:1em 1em 0 1em;}
#loginbox input {width:13em;}

/*décalage vers le haut du contenu ***************************** */
#content {margin-top:-4em;border-width: 13px 0;border-style: solid;border-radius: 2px;}

/* pied de page *********************************************** */
#footer {margin-left: 15em;}
body.rtl #footer {margin-right: 15em; margin-left: unset}
#footer p.first,
#footer a {color:#000}

/*Contenu **************************************************** */
#content {background: #fff;}

/* sommaire  */
h2.section {border-style: solid; border-width:0 0 2px 0}

/*main*/
#content.withSyndication #main {padding-right: 3em;}
body.rtl #content.withSyndication #main {padding-left: 3em;padding-right: 6em}
#main {padding: 0 6em 6em 6em;}
