#account-creation_form h3{margin-bottom:20px;}
#account-creation_form p.radio span,#account-creation_form p label,#account-creation_form p.select span{width:120px;text-align:right;margin-right:12px;float:left}
#account-creation_form p label,#account-creation_form p.select span{line-height:30px;}
#account-creation_form p.radio label {
	float:none;display:inline-block;width:auto;text-transform:uppercase;line-height:16px
}
#account-creation_form p.checkbox label {float:none;width:auto;display:inline-block;text-align:left;line-height:16px;margin-bottom:0;color:#949494;text-transform:lowercase;font-weight:400}
#account-creation_form p.text input,
#account-creation_form p.password input,
#account-creation_form p.select input {width:400px;}
#account-creation_form span.inline-infos{display:inline-block;}
#account-creation_form p.checkbox input {margin-left:132px;vertical-align:-1px;}
#account-creation_form p.select select {width:420px;}
p.select select#days,p.select select#months,p.select select#years{width:138px;}
#account-creation_form p.textarea textarea {height:80px;width:400px;}
#account-creation_form span.form_info, #account-creation_form p.inline-infos {display:block;margin:5px 0 0 132px;}
#account-creation_form .id_state, #account-creation_form .dni, #account-creation_form .postcode {display: none;}
.customerprivacy{margin-top:28px;}
.customerprivacy p.required{float:left;}