#cadre {
  padding: 10px 0px;
  background-color: #f9d682;
  width: 100%;
  text-align: center;
}
#table1 {
  margin: auto;
  width: 847px;
  background-color: #ffffff;
  /*border:dotted 2px green;*/
}
body {
  margin: 0px;
  font-family: "Arial";
  color: #000000;
  font-size: 1em;
}
h1 {
  font-family: "Arial Black";
  color: #cc9933;
  font-size: 2.5em;
  text-align: center;
}
.zonemenus {
  text-align: left;
  font-size: 1em;
  height: 100%;
  vertical-align: top;
  width: 118px;
  background-image: url(menuback.jpg);
  background-repeat: repeat-y;
}
.menuitem {
  padding: 10px 0px 10px 8px;
}
.menuitem a {
  text-decoration: none;
  color: #000000;
  cursor: pointer;
}
.menuitem a:hover {
  text-decoration: underline;
  cursor: pointer;
}
.menuitem a:active {
  text-decoration: underline;
  font-weight: bold;
  cursor: pointer;
}
.selecteditem {
  padding: 10px 0px 10px 8px;
  background-color: #ffffff;
  font-weight: bold;
  width: 100%;
  height: 100%;
  cursor: default;
}

.inputbox {
  width: 264px;
}

.colgauche {
  width: 118px;
  height:100%;
  /*border:solid 2px red;*/
  background-image: url(menuback.jpg); 
  background-repeat: repeat-y;
}

.coldroite {
  /*border:dotted 2px orange;*/
  width: 729px;
}

.question {
  width:170px;
  float:left;
}

.reponse {
  width:500px;
  margin-bottom:2px;
  font-size:1em;
}


