@charset "utf-8";


input.hiddenones {display:none;}

input.text-input			{ margin:4px;padding:2px 0; color: red; }

label#firstname_label      { position: absolute; top:0px;left:0px; }
input#firstname            { position: absolute; top:0px;left:120px; color: #0d00b9;}
label#firstname_error      { display:none; position: absolute; top:25px;left:130px; }
label#firstname_illegal      { display:none; position: absolute; top:25px;left:130px; }

label#surname_label      { position: absolute; top:40px;left:0px;   }
input#surname            {  position: absolute; top:40px;left:120px; color: #0d00b9; }
label#surname_error      {  display:none; position: absolute; top:65px;left:130px;  }
label#surname_illegal      {  display:none; position: absolute; top:65px;left:130px;  }

label#city_label      { position: absolute; top:80px;left:0px;   }
input#city            {  position: absolute; top:80px;left:120px; color: #0d00b9; }
label#city_error      {  display:none; position: absolute; top:105px;left:130px;  }
label#city_illegal      {  display:none; position: absolute; top:105px;left:130px;  }

label#country_label      { position: absolute; top:120px ;left:0px;   }
input#country            {  position: absolute; top:120px; left:120px; color: #0d00b9; }
label#country_error      {  display:none; position: absolute; top:145px; left:130px;  }
label#country_illegal      { display:none; position: absolute; top:145px; left:130px;  }

label#email_label      { position: absolute; top:160px;left:0px;   }
input#email            {  position: absolute; top:160px;left:120px; color: #0d00b9; }
label#email_error      {  display:none; position: absolute; top:185px;left:130px;  }
label#email_bad      { display:none; position: absolute; top:185px;left:130px;  }
label#email_illegal      { display:none; position: absolute; top:185px;left:130px;  }

label#reason_label      { position: absolute; top:200px ;left:0px;   }
textarea#reason            {  position: absolute; top:200px; left:123px; color: #0d00b9; }
label#reason_error      {  display:none; position: absolute; top:270px; left:200px;  }
label#reason_illegal      { display:none; position: absolute; top:270px; left:200px;  }

input.button {top: 290px;}
