h2.tab span {
  padding: 10px 30px;
  border-left: 1px solid #ccc;
  border-top: 1px solid #ccc;
  border-right: 1px solid #ccc;
  cursor: pointer;
  /* A supprimer si on ne veut pas du rounded corners de Mozilla. */
  -moz-border-radius: 7px 7px 0px 0px; 
}

h2.tab span.not-selected {
  background-color: #eee;
  border-bottom: 1px solid #ccc;
  color:#d66600;
}

h2.tab span.selected {
  padding: 13px 33px 10px 33px;
  background-color: #fff;
  border-bottom: 1px solid #fff;
  color:#000;
}

h2.tab {
  border-bottom: none;
  font-size: 110%;
  margin-bottom: 0px;
  font-style: normal;
}

h2.tab span:hover {
  color: #000;
}

div.section {
  border: 1px solid #ccc;
  margin-top:10px;
  padding: 15px 5px 5px 5px;
}
