body
{
   font: normal 11px/15px Verdana, Arial, Helvetica, sans-serif;
   background-color: #FFFFFF;
   margin: 0;
   padding: 0;
   border:0.5px;
 }

img
{
   border: 0;
}

form#datainput
{
   width: 770px;
   margin: 0 auto;
   margin-top:1px;
   border: 1px solid #BDCD00;
   border-bottom:1px solid #BDCD00;
}

.header {
   background: url(/img/VROM/Randstad2040/header_def.gif);
   height: 105px;
   border-bottom: 3px dotted #BDCD00;
   border-left: 0;
   border-right: 0;
   padding-bottom:25px;

}
.footer {
   background: url(/img/VROM/Randstad2040/footer.gif);
   background-repeat: no-repeat;
   border-top:3px dotted #BDCD00;
   height:56px;
}

#questions
{
   padding-left: 10px;
   padding-top:25px;
   min-height: 230px;
   height: auto !important;
 * height: 230px;
   margin: 0px 0 0px;
   background-color:#fff;
}


#buttons
{
   text-align: center;
   background:#fff;
   padding-bottom:15px;
}

   #buttons input
   {
      cursor: pointer;
      border: 1px;
      border-style: solid;
      border-color: #BDCD00;
      background: #BDCD00;
      color: #fff;
      font-weight: bold;
      padding: 2px 4px;
      width: 100px;

   }

a
{
   color: #000;
   text-decoration: none;
}

a:hover
{
   text-decoration: underline;
}

.textarea 
{
   margin: 3px;
   padding: 3px;
   font: normal 11px/15px Verdana, Arial, Helvetica, sans-serif;

}

.textinput
{
   margin: 3px;
   padding: 1px 3px;
   font: normal 11px/15px Verdana, Arial, Helvetica, sans-serif;
}

.Question 
{
}

.Answer 
{
}

.blockHeaderEvenColumn,
.blockHeaderOddColumn
{
   vertical-align: bottom;
   font-weight: bold;
}

.blockOddRowOddColumn,
.blockOddRowEvenColumn,
.blockOddRowOddColumndone,
.blockOddRowEvenColumndone
{
   /* donkere teint */
   background-color: #f7f7f7;
}

.blockEvenRowOddColumn,
.blockEvenRowEvenColumn,
.blockEvenRowOddColumndone,
.blockEvenRowEvenColumndone
{
   /* lichte teint */
   background-color: #fff;
}

.progressbar
{
   position: relative;
   float: right;
   margin: 5px 5px 0 0;
   width: 160px;
   height: 9px;
   overflow: hidden;
   background-color: #fff;
   border: solid 1px #666666;
   text-align: left;
}

   .progressbar img
   {
      position: absolute;
      top: 0;
      left: 0;
   }