
				/*  % POUSSES DE 1% POUR OPERA (par rap. à médiane IE-Mozilla) DS TTES LES CSS  */
* {margin:0; padding:0}

body {font-family:"Trebuchet MS", Arial, Helvetica, Geneva, sans-serif; text-align:justify; word-spacing:0.145em;
      color:#011; font-size:88%/* 14.0 PX, SOCLE AUX % */; background:#999c9c}

#cadre {width:808px; margin-left:auto; margin-right:auto; background:#fffff5; padding:2px 7px 0 7px;
        border:1px solid #212; border-top-color:#9ac; border-bottom:2px solid #6b6069}

div#gauche {width:122px; float:left; padding:1px 0 0 1px; font-size:93%; font-family:Verdana, Tahoma, sans-serif;
            text-align:left; color:#359; word-spacing:1px; height:104px}   div#gauche a {word-spacing:0}

div#droite {width:122px; float:right; padding:1px 1px 0 0; font-size:93%; font-family:Verdana, Tahoma, sans-serif;
            text-align:right; height:104px}
 #forum {font-family:"Copperplate Gothic Light", Verdana, sans-serif; font-weight:bold;
        letter-spacing:1px; padding:5px 0; font-size:93%; line-height:100%}
 #forum a {border:1px solid #357; padding:2px 4px 1px 6px; background:#cbdbf0; color:#357}
 #forum a:hover {text-decoration:none; background:#d0ebfb; color:#346}
 #willmann {position:relative; top:16px; left:8px}

div#maillage {margin:0 124px; text-align:center; padding-bottom:1px; font-size:108%; color:#359; word-spacing:1px}
.cat {font-size:94%; font-weight:bold; color:#698}

div#centrale {margin:0 124px; text-align:center}
#top {font-family:Verdana, Arial, Helvetica, Geneva, sans-serif; word-spacing:2px; padding:4px 0; font-size:79%; color:#202}

#bandeau {margin:0 auto 0 auto; background:#8a0045; word-spacing:25px; letter-spacing:5px;
          text-align:left; width:422px; padding-top:1px; font-size:19px; font-weight:bold;
          border-left:2px solid #7c003c; border-right:2px solid #730037; line-height:18px}
    .omb {margin:0 auto 0 auto; line-height:1px; font-size:2px; width:426px}

#autour {font-size:19px; text-align:center; height:24px/*  si no Trebu  */; word-spacing:0}
#milieu {margin:0 auto -13px auto; width:276px; color:#028; position:relative; bottom:12px;
         font-size:52px; font-weight:normal; line-height:44px; text-align:center}

/* 
 #nat {font-size:34px; line-height:61px; position:relative; bottom:11px; word-spacing:0}
 #Fra {font-size:26px; line-height:61px; position:relative; bottom:13px; word-spacing:2px}
 #fran {font-size:27px; line-height:61px; position:relative; bottom:14px; word-spacing:2px}
 */

div.web {width:168px; float:right; border:dashed 1px #878886; background:#e9eae8; margin-left:20px;
         font-family:Verdana, sans-serif; position:relative; right:10px} /* Mettre width 605 au § en face */
h6 {margin:7px; text-align:center; color:#686967; font-size:11px; word-spacing:2px}
h6.ouverture {word-spacing:0; font-weight:normal}
div.web p {margin:0 8px 6px 8px; border-top:dashed 1px #8c8d8b; padding-top:5px;
           word-spacing:0; color:#585957; font-size:11px} div.web a {color:#555}

strong {font-weight:bold; color:#a72; word-spacing:0; font-size:93%; font-family:Verdana, Tahoma, Georgia, sans-serif}
a {text-decoration:none; color:#0060ac}   a:hover {text-decoration:underline; color:#2039ff}
.ref, .ref a {color:#b96400}   .ref a:hover {text-decoration:underline; color:#900000}
.val {color:#490; font-weight:bold} .imp {color:#622; font-weight:bold} .fon {color:#404; font-weight:bold}
.arg {color:#926; font-weight:bold} .bo {color:#630; font-weight:bold} .sou {text-decoration:underline}
em, .cit {font-family:"Times New Roman", Times, serif; font-style:italic; font-size:108%; line-height:14px}
em.temoin {font-family:Georgia, sans-serif; font-size:100%} .it {font-style:italic; font-weight:bold}
.ancre {margin-bottom:-18px}  .ancre2 {margin:-9px 0}  img {border:0}

#droits-et-devoirs {text-align:center}
#autorite-de-l-etat {margin:0 auto -22px auto; width:250px; position:relative; bottom:22px; height:60px; text-align:center}
#reformer_l_ecole {margin:0 auto 0 auto; width:260px; position:relative; bottom:16px; font-weight:normal;
                   font-size:47px; line-height:47px; text-align:center; word-spacing:4px; color:#028}
#edit {font-family:Verdana, sans-serif; margin-left:2px; padding-bottom:6px; font-size:72%; word-spacing:1px; color:#837f7f}
.etape {color:#765; font-weight:bold; font-style:italic}

.fil {font-weight:normal} .ali {letter-spacing:0} /* aligner IE Moz */ .ls1 {letter-spacing:1px} .ls-1 {letter-spacing:-1px}
.ws0 {word-spacing:0}  .ws1 {word-spacing:1px}  .ws-1 {word-spacing:-1px}  .ws2 {word-spacing:2px}  .ep {margin:0 1px}
.esp {margin:0 5px 0 5px}  .mr-1 {margin-right:-1px}  .apy, .ml2 {margin-left:2px}
.ml1, .apo {margin-left:1px} .mr1 {margin-right:1px} .ml-1 {margin-left:-1px} .ml-2 {margin-left:-2px}
/* .mr-8 {margin-right:-8px}  .mr-7 {margin-right:-7px} .ml-7 {margin-left:-7px} .ml-8 {margin-left:-8px} */
.mr2 {margin-right:2px} /* .m-10 {margin-left:-10px; margin-right:-10px} */ .mr-2 {margin-right:-2px}

.ind {font-size:57%; position:relative; top:3px; right:1px; font-weight:bold}
.esp4 {font-size:4px}  .esp7 {font-size:7px}  .esp9 {font-size:65%}  .esp12, .t12, .t86 {font-size:86%}
.esp13, .t95, .t93 {font-size:93%}  .esp14 {font-size:100%}  .si16b {font-size:115%; font-weight:bold}
.t109 {font-size:109%} /* 13px ds contexte de 12 */ .t87 {font-size:87%} /* 13px ds contexte de 15 */
.t124 {font-size:124%} /* 23px ds contexte de 18 */

h4 {font-family:Verdana, Georgia, "Lucida Sans", Tahoma, sans-serif; padding-bottom:9px;
    font-size:86%; font-weight:bold; word-spacing:2px; text-align:center; color:#234}
 .mr {color:#fff7f3; background:#203d49; padding:1px 4px 1px 3px; word-spacing:1px}
.tle {padding:1px 0 4px 0}
.tle a {background:#f0c7a7; border:2px solid #f3d7bd; color:#210; padding:0 3px 0px 3px}
.tle a:hover {text-decoration:none; background:#000000; color:#ff0000; border:2px solid #775533}
 .qd {font-size:93%/* 11px DCC */; font-weight:normal; word-spacing:1px}

#accessibilite {font-size:259%/* 31px DDC */; font-weight:normal; letter-spacing:-1px}
#accessibilite a:hover {text-decoration:none; font-weight:bold; letter-spacing:1px; color:#1019cc}

#dev, .dev {margin-left:auto; margin-right:auto; font-family:Verdana, Tahoma, Georgia, monospace;
            padding:4px 7px 5px 7px; border:1px solid #125; text-align:center; background:#824;
            word-spacing:2px; font-size:86%; color:#fec; font-weight:bold; width:580px}
 .nom {color:#cfb; font-size:109%}

#fin {text-align:center; font-size:65%; margin:-7px 0 -4px 0}  #cop a, .cop a {color:#888a8b; word-spacing:1px}
#cop, .cop {font-family:Verdana, sans-serif; text-align:center; font-size:65%; color:#888a8b; margin-left:1px}