body { font-family: Trebuchet Ms,Verdana, Geneva, Sans, sans-serif; font-size: 0.9em; color: #2e3436; background: #babdb6 url(images/minipres-gris.png) no-repeat scroll 97% 100px;
}

h1 { margin: 1em 0 1em 0; font-size: 1.3em; font-weigth: bold; color: #5c3566; }
h2 { margin: 0.8em 0 0.8em 0; font-size: 1.2em; font-weigth: normal; }

a { color: #8ae234; text-decoration: none; }
a:visited { color: #75507b; }
a:active { color: #8ae234; }

img { border: 0; }

ul { text-align: justify; list-style-type: none; }

fieldset, .fieldset { text-align: left; padding: 0; border: 0; margin-top: 1em; font-size: 0.9em; }
legend { font-weight: bold; font-size: 1.1em; color: #000; }
label {}

#minipres { width: 40em; background: #FFF repeat; margin: 1em auto; padding: 1em; border: 1px solid #888; text-align: center; }

.pass #minipres { width: 90%; }

.petit-centre { font-family: Verdana, Geneva, Sans, sans-serif; font-size: 1em; }
.petit-centre p { text-align: center; }

.suivant { display: block; margin-top: 1em; text-align: right; }

.toile_foncee { background: #777; }

.fondl { background-color: #eee; background-position: center bottom; padding: 3px; border: 1px solid #333; font-size: 0.9em; font-family: Verdana, Geneva, Sans, sans-serif; }
.formo { width: 100%; display: block; background-color: #FFF; background-position: center bottom; margin-bottom: 1em; padding: 3px; border: 1px solid #333; behavior: url(win_width.htc); font-size: 1em; font-family: Verdana, Geneva, Sans, sans-serif; }

p.resultat { background-color: #fcaf3e; padding: 0.2em 0.1em; border: 1px solid  #f57900; text-align: center; color: #FFF; font-weight: bold; }

#etapes { display: block; position: absolute; top: 10px; left: 10px; }
#etapes span { margin-top: -0.5em; display: block; padding: 12px 14px; margin-bottom: 5px; }
#etapes span em { font-size: 2em; font-weight: bold; }
#etapes span span { position: absolute; top: -100px; left: -100px; }
#etapes span.ok { background: url(images/etape-ok.gif) center no-repeat; }
#etapes span.encours { background: url(images/etape-encours.gif) center no-repeat; }
#etapes span.todo { background: url(images/etape-todo.gif) center no-repeat; }

.nettoyeur { clear: both; height: 0; line-height: 0; font-size: 0; margin: 0; padding: 0; }
