body, html {
  width:100%;
  height:100%;
  margin:0px; 
  padding:0px;
  font-family:arial, verdana, sans-serif;
  background-color:#fff; 
}

.container {
  width:100%;
  height:100%;
}

.contentholder {
  width:860px;
  float:left;
}

.content {
  width:536px;
  float:left;
}

.left {
  float:left;
  width:450px;
  margin-left: 20px;
  margin-right: 20px;
  margin-top:74px;
}

.left h1 {
  font-size:12px;
  color:#000;
  letter-spacing:1px;
  margin:0 0 15px 0;
}

.left .p {
  float:left;
  color:#000;
  font-size:12px;
  line-height:16px;
  letter-spacing:1px;
  margin:0px;
  margin-top:10px;
}

.elementDiv {
  color:#000;
  font-size:12px;
  line-height:16px;
  letter-spacing:1px;
  margin:0px;
  margin-top:1px;
  margin-bottom:1px;
  padding-top:2px;
  padding-bottom:1px;
  border:0px;
  border-bottom:1px solid #d9dfed;
  width: 430px;
}

.left .woonscan_gender {
  border:0px solid #b6b6b6;
  background-color:#fff;
  font-size:11px;
  margin-top: -3px;
  margin-bottom: 0px;
}

.left .woonscan_textbox {
  height:16px;
  width:242px;
  border:1px solid #b6b6b6;
  background-color:#fff;
  font-size:11px;
  margin-top: -3px;
  margin-bottom: 0px;
}

.left .woonscan_textboxname {
  height:16px;
  width:88px;
  border:1px solid #b6b6b6;
  background-color:#fff;
  font-size:11px;
  margin-top: -3px;
  margin-bottom: 0px;
}

.left .woonscan_textboxprefix {
  height:16px;
  width:52px;
  border:1px solid #b6b6b6;
  background-color:#fff;
  font-size:11px;
  margin-top: -3px;
  margin-bottom: 0px;
}

.left .woonscan_zipcode {
  height:16px;
  width:60px;
  border:1px solid #b6b6b6;
  background-color:#fff;
  font-size:11px;
  margin-top: -3px;
  margin-bottom: 0px;
}

.left span {
  width:180px;
  float:left;
  display:block;
  margin-top: 0px;
}

.right {
  float:left;
  margin:0px;
  width:220px;
  height:400px;
  float:left;
  margin-top:50px;
  margin-left:0px;
}

.loginlogotop {
  width:218px;
  float:left;
  margin:0px;
  margin-left:1px;
  padding:0px;
  background:#fff url("login.jpg") no-repeat;
}

.logincontainer {
  margin:0px;
  width:214px;
  margin:0px;
  margin-top:142px;
  margin-left:1px;
  padding-top:0px;
  display: block;
  border: 1px solid #9daad6;
  height:180px;
}

.formfield {
  float:left;
  width:200px;
  height:42px;
  margin: 0px;
  margin-left:4px;
  margin-top:20px;
  background:#fff url("field-bg.jpg") no-repeat;
  padding: 0px;
  font-size:11px;
  color:#9daad6;
}

.login_textbox {
  height:16px;
  width:174px;
  border:1px solid #b6b6b6;
  background-color:#fff;
  font-size:11px;
  margin: 0px;
  margin-left: 11px;
  margin-top: 3px;
}

.woonscan_button {
  float:left;
  border:0px solid #b6b6b6;
  background-color:#d9dfed;
  color:#51649f;
  font-size:12px;
  margin: 0px;
  margin-left:340px;
  margin-top:15px;
  text-align:left; 
  padding-left:10px;
}

#woonscan_inloggen {
  width:86px;
  height:28px;
  background:#fff url("login-btn.jpg") no-repeat;
  margin-left: 125px;
}

#woonscan_changePassword {
  float:left;
  background-color:#e9edf6;
  border:0px;
  margin-left:10px;
  margin-top:2px;
  width:150px;
  font-size:9px;
}

#woonscan_change {
  float:left;
  background-color:#e9edf6;
  border:0px;
  margin-left:10px;
  margin-top:2px;
  width:150px;
  font-size:9px;
}


#woonscan_newPassword {
  float:left;
  background-color:#e9edf6;
  border:0px;
  margin-left:10px;
  margin-top:2px;
  width:150px;
  font-size:9px;
}

#woonscan_afmelden {
  float:left;
  background-color:#e9edf6;
  border:0px;
  margin-left:10px;
  margin-top:2px;
  width:150px;
  font-size:9px;
}

#woonscan_uitloggen {
  float:left;
  background-color:#e9edf6;
  border:0px;
   margin-left:10px;
   margin-top:2px;
   width:150px;
   font-size:9px;
}

.right .textbox {
  float:left;
  height:19px;
  width:176px;
  border:1px solid #b6b6b6;
  background-color:#fff;
  font-size:11px;
  margin: 0px;
  margin-top: 4px;
  margin-left: 7px;
}

.textlabel {
  float:left;
  width:178px;
  margin-left: 10px;
}

.loginbottom {
  width:220px;
  height:110px;
  float:left;
  margin:0px;
  margin:top:-2px;
  padding:0px;
  padding-top:5px;
  background:#fff url("login-bottom.jpg") no-repeat;
  color:#51649f;
  font-size:11px;
}

.loginbottom a {
  color:#51649f;
  font-size:10px;
  margin-left: 15px;
  line-height:16px;
}

.eq_title {  
  font-size:12px;
  line-height:16px;
  letter-spacing:1px;
  margin:0px;
}

.eq_tekst {
  font-size:12px;
  line-height:16px;
  letter-spacing:1px;
}

.eq_button {
  float:left;
  border:0px solid #b6b6b6;
  background-color:#d9dfed;
  color:#51649f;
  font-size:12px;
  margin: 0px;
  margin-left:345px;
  margin-top:15px;
  text-align:left; 
  padding-left:10px;
}

#reqAstriks12306 {
  margin: 0px;
  margin-top: -200px;
  margin-left: 185px;
  width:10px;
}

.eq_select {
  float:left;
  height:16px;
  width:200px;
  border:1px solid #b6b6b6;
  background-color:#fff;
  font-size:11px;
}

.eq_textbox {
  float:left;
  height:16px;
  width:196px;
  border:1px solid #b6b6b6;
  background-color:#fff;
  font-size:11px;
  margin-left:22px;
}

.questionDiv {
  width:100%;
  float:left;
  margin:0px;
  padding-top:3px;
  padding-bottom:1px;
  border-bottom:1px solid #d9dfed;
}

.elementOptionDiv {
  width:100%;
  float:left;
  font-size:11px;
}

.eq_select {
  float:left;
  height:16px;
  width:200px;
  border:1px solid #b6b6b6;
  background-color:#fff;
  font-size:11px;
  margin-left:22px; 
}

.eq_checkbox {
  margin-right:10px;
  float:left;
}

.eq_elementDiv .eq_tekst {
  width:100%;
  font-size:12px;
  margin-top:10px;
}

.elementOptionDiv .eq_tekst {
  width:400px;
  font-size:11px;
  line-height:16px;
  letter-spacing:1px;
  margin:0px !important;
}

.eq_elementDiv {

}
