div.mainmenu {
  margin-bottom: 10px;
}

.mainmenu ul li.inscription { background: white; }
.mainmenu ul li.inscription a { color: #666; cursor: default; text-decoration: none; }

div#inscription_steps {
  background-position: top center;
  background-repeat: no-repeat;
  height: 68px;
  margin-bottom: 1.5em;
}

div#inscription_steps ul {
  margin: 0 0 0 35px;
  padding: 0;
  list-style-type: none;
  list-style-image: none;
}

div#inscription_steps li {
  display: block;
  float: left;
  width: 136px;
  color: white;
  font-size: 2.5em;
  font-weight: bold;
  line-height: 0.7em;
  text-align: center;
  padding-top: 13px;
}

div#inscription_steps li span.info {
  display: block;
  font-size: 0.4em;
  font-weight: normal;
  color: #577280;
}


div#inscription_steps.step_1 { background-image: url(/images/training_step_1.gif); }
div#inscription_steps.step_2 { background-image: url(/images/training_step_2.gif); }
div#inscription_steps.step_3 { background-image: url(/images/training_step_3.gif); }
div#inscription_steps.step_4 { background-image: url(/images/training_step_4.gif); }
div#inscription_steps.step_5 { background-image: url(/images/training_step_5.gif); }
div#inscription_steps.step_1 li.step_1 .info,
div#inscription_steps.step_2 li.step_1 .info,
div#inscription_steps.step_2 li.step_2 .info,
div#inscription_steps.step_3 li.step_1 .info,
div#inscription_steps.step_3 li.step_2 .info,
div#inscription_steps.step_3 li.step_3 .info,
div#inscription_steps.step_4 li.step_1 .info,
div#inscription_steps.step_4 li.step_2 .info,
div#inscription_steps.step_4 li.step_3 .info,
div#inscription_steps.step_4 li.step_4 .info,
div#inscription_steps.step_5 li.step_1 .info,
div#inscription_steps.step_5 li.step_2 .info,
div#inscription_steps.step_5 li.step_3 .info,
div#inscription_steps.step_5 li.step_4 .info,
div#inscription_steps.step_5 li.step_5 .info { color: #142e3c; }
