form#enquete { margin-left: 10px; height: 500px; display:block; }
div.question { margin-right:10px; visibility: hidden; display: block; width: 476px; height: 250px;position: relative; }
div.question H1 { margin-left: 35px; width: 80%; font-size: 16px; }
div.question b { color: #808080; font-size: 15px; }
div.question ul { list-style: none; }
div.question ul li { text-align: left; }
li input.checkbox, input.radio {
  border: 0px;
  width: 20px;
  vertical-align: middle;
}

div.question input.radio, div.question input.checkbox { margin-left: 15px; margin-right: 15px; width: auto; }
div.question input.int { width: 100px; }

div.question div.footer { width: 100%; }
div.question div.footer div.lbutton{ text-align: left; margin-left: 40px; border-color:#000; border-width: 1px; width: 40%; }
div.question div.footer div.lbutton a { color: #000000; text-decoration: none; }
div.question div.footer div.lbutton a:hover { font-weight: bold; text-decoration: none; }
div.question div.footer div.rbutton{ position: relative; left: 250px; top: -25px; text-align: right; width: 40%; }
div.question div.footer div.rbutton a { color: #000000; text-decoration: none; }
div.question div.footer div.rbutton a:hover { font-weight: bold; text-decoration: none; }

div#Q0.question { visibility: visible; top: 10px;}
div#Q1.question { top: -250px;}
div#Q2.question { top: -500px; }
div#Q3.question { top: -750px; }
div#Q4.question { top: -1000px; }
div#Q5.question { top: -1250px; }
div#Q6.question { top: -1500px; }
div#Q7.question { top: -1750px; }
div#Q8.question { top: -2000px; }
div#Q9.question { top: -2250px; }
div#Q10.question { top: -2500px; }
div#Q11.question { top: -2750px; }
