#account-creation_form fieldset, fieldset.account_creation {
	padding:0;
	border:0;
	background:#fff;
}
#account-creation_form h3 {
	text-transform:uppercase;
	color: #393939;
	font-size: 16px;

}
#center_column #account-creation_form p {margin:0; padding:0 0 10px 0}
#account-creation_form p.required {color:#222}
#account-creation_form p.required  sup {color:#990000}
#account-creation_form p.radio span,
#account-creation_form p.text label,
#account-creation_form p.password label,
#account-creation_form p.select label,
#account-creation_form p.select span,
#account-creation_form p.textarea label {
	color: #656565;
	font-size: 14px;
}
#account-creation_form p.select span{
	display : block;
}
#account-creation_form p.radio label {
	float:none;
	padding-right:10px;
	width:auto;
	font-size:14px;
	
	color: #656565;
}
#account-creation_form p.radio input {
	position: relative;
	bottom: -3px;
}
#account-creation_form p.checkbox label {
	float:none;
	width:auto;
	font-size:14px;
	padding-left: 10px;
}
#account-creation_form p.text input,
#account-creation_form p.password input,
#account-creation_form p.select input {
	padding:5px;
	height:22px;
	width:360px;/* 370 */
	border: 1px solid #bfbebe;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	border-radius: 8px;
	-moz-background-clip: padding;
	-webkit-background-clip: padding-box;
	background-clip: padding-box;
	background-color: #e9410d;
	-moz-box-shadow: inset 0 1px 3px rgba(186,185,185,.64);
	-webkit-box-shadow: inset 0 1px 3px rgba(186,185,185,.64);
	box-shadow: inset 0 1px 3px rgba(186,185,185,.64);
	background-image: -moz-linear-gradient(bottom, #f1f1f1 0%, #fff 100%);
	background-image: -o-linear-gradient(bottom, #f1f1f1 0%, #fff 100%);
	background-image: -webkit-linear-gradient(bottom, #f1f1f1 0%, #fff 100%);
	background-image: linear-gradient(bottom, #f1f1f1 0%, #fff 100%);
}
#account-creation_form span.inline-infos{display:inline-block;}
#center_column #account-creation_form p.checkbox{
	padding-top : 10px;
}	
#account-creation_form p.select select {
	margin-right:10px;
	border: 1px solid #bfbebe;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	border-radius: 8px;
	-moz-background-clip: padding;
	-webkit-background-clip: padding-box;
	background-clip: padding-box;
	-moz-box-shadow: inset 0 1px 3px rgba(186,185,185,.64);
	-webkit-box-shadow: inset 0 1px 3px rgba(186,185,185,.64);
	box-shadow: inset 0 1px 3px rgba(186,185,185,.64);
	background-image: -moz-linear-gradient(bottom, #f1f1f1 0%, #fff 100%);
	background-image: -o-linear-gradient(bottom, #f1f1f1 0%, #fff 100%);
	background-image: -webkit-linear-gradient(bottom, #f1f1f1 0%, #fff 100%);
	background-image: linear-gradient(bottom, #f1f1f1 0%, #fff 100%);
	padding: 5px;
}
#account-creation_form p.textarea textarea {
	height:80px;
	width:370px;
	border:1px solid #ccc;
	font-size: 12px;
}
#account-creation_form span.form_info, #account-creation_form p.inline-infos {
	margin:5px 0 0 10px!important;
}
#account-creation_form .id_state, #account-creation_form .dni, #account-creation_form .postcode {
	display: none;
}
#center_column #account-creation_form p.cart_navigation {
	margin:20px 0;
}