






.ecwg_fe_registration_wcustomer_container {
}
.ecwg_fe_registration_wcustomer_portlet{
  position:relative;
  width:100%;
  min-width:750px;
  height:230px;
}
.ecwg_fe_registration_wcustomer_portlet > .lblNameComp_ctrl {
  box-sizing:border-box;
  z-index:1;
  position:absolute;
  display:inline-block;
  top:145px;
  left:9px;
  width:152px;
  height:auto;
  min-height:6px;
}
.ecwg_fe_registration_wcustomer_portlet > .lblNameComp_ctrl {
  height:auto;
  min-height:6px;
}
.ecwg_fe_registration_wcustomer_portlet > .lblNameComp_ctrl {
  overflow:hidden;
  text-align:right;
}
.ecwg_fe_registration_wcustomer_portlet > .lblPiva_Copy_ctrl {
  box-sizing:border-box;
  z-index:1;
  position:absolute;
  display:inline-block;
  top:195px;
  left:5px;
  width:404px;
  height:auto;
  min-height:18px;
}
.ecwg_fe_registration_wcustomer_portlet > .lblPiva_Copy_ctrl {
  height:auto;
  min-height:18px;
}
.ecwg_fe_registration_wcustomer_portlet > .lblPiva_Copy_ctrl {
  overflow:hidden;
  text-align:left;
}
.ecwg_fe_registration_wcustomer_portlet > .lblCodAut_ctrl {
  box-sizing:border-box;
  z-index:1;
  position:absolute;
  display:inline-block;
  top:32px;
  left:10px;
  width:152px;
  height:auto;
  min-height:16px;
}
.ecwg_fe_registration_wcustomer_portlet > .lblCodAut_ctrl {
  height:auto;
  min-height:16px;
}
.ecwg_fe_registration_wcustomer_portlet > .lblCodAut_ctrl {
  overflow:hidden;
  text-align:right;
  background-color:transparent;
}
.ecwg_fe_registration_wcustomer_portlet > .lblCompAddress_ctrl {
  box-sizing:border-box;
  z-index:1;
  position:absolute;
  display:inline-block;
  top:154px;
  left:9px;
  width:152px;
  height:auto;
  min-height:6px;
}
.ecwg_fe_registration_wcustomer_portlet > .lblCompAddress_ctrl {
  height:auto;
  min-height:6px;
}
.ecwg_fe_registration_wcustomer_portlet > .lblCompAddress_ctrl {
  overflow:hidden;
  text-align:right;
}
.ecwg_fe_registration_wcustomer_portlet > .lblCompCap_ctrl {
  box-sizing:border-box;
  z-index:1;
  position:absolute;
  display:inline-block;
  top:174px;
  left:9px;
  width:152px;
  height:auto;
  min-height:6px;
}
.ecwg_fe_registration_wcustomer_portlet > .lblCompCap_ctrl {
  height:auto;
  min-height:6px;
}
.ecwg_fe_registration_wcustomer_portlet > .lblCompCap_ctrl {
  overflow:hidden;
  text-align:right;
}
.ecwg_fe_registration_wcustomer_portlet > .lblCompLocalita_ctrl {
  box-sizing:border-box;
  z-index:1;
  position:absolute;
  display:inline-block;
  top:164px;
  left:9px;
  width:152px;
  height:auto;
  min-height:6px;
}
.ecwg_fe_registration_wcustomer_portlet > .lblCompLocalita_ctrl {
  height:auto;
  min-height:6px;
}
.ecwg_fe_registration_wcustomer_portlet > .lblCompLocalita_ctrl {
  overflow:hidden;
  text-align:right;
}
.ecwg_fe_registration_wcustomer_portlet > .txtCodeAzi_ctrl {
  box-sizing:border-box;
  z-index:1;
  position:absolute;
  display:inline-block;
  top:31px;
  left:168px;
  width:213px;
  height:21px;
}
.ecwg_fe_registration_wcustomer_portlet > .txtCodeAzi_ctrl {
}
.ecwg_fe_registration_wcustomer_portlet > .txtCodeAzi_ctrl > input{
  vertical-align:top;
  box-sizing:border-box;
  z-index:1;
  width:100%;
  height:100%;
}
.ecwg_fe_registration_wcustomer_portlet > .lbCodSec_ctrl {
  box-sizing:border-box;
  z-index:1;
  position:absolute;
  display:inline-block;
  top:62px;
  left:5px;
  width:158px;
  height:auto;
  min-height:20px;
}
.ecwg_fe_registration_wcustomer_portlet > .lbCodSec_ctrl {
  height:auto;
  min-height:20px;
}
.ecwg_fe_registration_wcustomer_portlet > .lbCodSec_ctrl {
  overflow:hidden;
  text-align:right;
}
.ecwg_fe_registration_wcustomer_portlet > .image_captcha_ctrl {
  box-sizing:border-box;
  z-index:1;
  position:absolute;
  display:inline-block;
  top:59px;
  left:169px;
  width:130px;
  height:25px;
}
.ecwg_fe_registration_wcustomer_portlet > .image_captcha_ctrl {
}
.ecwg_fe_registration_wcustomer_portlet > .image_captcha_ctrl > a, .ecwg_fe_registration_wcustomer_portlet > .image_captcha_ctrl > a:hover{
  text-decoration:none;
}
.ecwg_fe_registration_wcustomer_portlet > .image_captcha_ctrl > a > img{
  width:100%;
  vertical-align:top;
  height:25px;
}
.ecwg_fe_registration_wcustomer_portlet > .imgChk_codeAzi_ctrl {
  box-sizing:border-box;
  z-index:1;
  position:absolute;
  display:inline-block;
  top:89px;
  left:250px;
  width:44px;
  height:44px;
}
.ecwg_fe_registration_wcustomer_portlet > .imgChk_codeAzi_ctrl {
}
.ecwg_fe_registration_wcustomer_portlet > .imgChk_codeAzi_ctrl > img{
  width:100%;
  vertical-align:top;
  height:44px;
}
.ecwg_fe_registration_wcustomer_portlet > .txtCodSec_ctrl {
  box-sizing:border-box;
  z-index:1;
  position:absolute;
  display:inline-block;
  top:59px;
  left:302px;
  width:80px;
  height:21px;
}
.ecwg_fe_registration_wcustomer_portlet > .txtCodSec_ctrl {
}
.ecwg_fe_registration_wcustomer_portlet > .txtCodSec_ctrl > input{
  vertical-align:top;
  box-sizing:border-box;
  z-index:1;
  width:100%;
  height:100%;
}
.ecwg_fe_registration_wcustomer_portlet > .imgLoading_ctrl {
  box-sizing:border-box;
  z-index:1;
  position:absolute;
  display:inline-block;
  top:89px;
  left:250px;
  width:44px;
  height:44px;
}
.ecwg_fe_registration_wcustomer_portlet > .imgLoading_ctrl {
}
.ecwg_fe_registration_wcustomer_portlet > .imgLoading_ctrl > img{
  width:100%;
  vertical-align:top;
  height:44px;
}
.ecwg_fe_registration_wcustomer_portlet > .btnVerify_ctrl {
  box-sizing:border-box;
  z-index:1;
  position:absolute;
  display:inline-block;
  top:89px;
  left:168px;
  width:213px;
  height:44px;
}
.ecwg_fe_registration_wcustomer_portlet > .btnVerify_ctrl {
  font-family:Verdana;
  border-width:1px;
  border-color:#000000;
}
.ecwg_fe_registration_wcustomer_portlet > .chkConfirm_ctrl {
  box-sizing:border-box;
  z-index:1;
  position:absolute;
  display:inline-block;
  top:197px;
  left:360px;
  width:20px;
  height:20px;
}
.ecwg_fe_registration_wcustomer_portlet > .lb_date_pers_ctrl {
  box-sizing:border-box;
  z-index:1;
  position:absolute;
  display:inline-block;
  top:2px;
  left:5px;
  width:404px;
  height:auto;
  min-height:19px;
}
.ecwg_fe_registration_wcustomer_portlet > .lb_date_pers_ctrl {
  height:auto;
  min-height:19px;
}
.ecwg_fe_registration_wcustomer_portlet > .lb_date_pers_ctrl {
  overflow:hidden;
  text-align:left;
  background-color:transparent;
}
.ecwg_fe_registration_wcustomer_portlet > .lblAsterisk_ctrl {
  box-sizing:border-box;
  z-index:1;
  position:absolute;
  display:inline-block;
  top:32px;
  left:388px;
  width:6px;
  height:auto;
  min-height:20px;
}
.ecwg_fe_registration_wcustomer_portlet > .lblAsterisk_ctrl {
  height:auto;
  min-height:20px;
}
.ecwg_fe_registration_wcustomer_portlet > .lblAsterisk_ctrl {
  overflow:hidden;
  font-weight:normal;
  color:#000000;
  text-align:left;
  background-color:transparent;
}
.ecwg_fe_registration_wcustomer_portlet > .txtNameComp_ctrl {
  box-sizing:border-box;
  z-index:1;
  position:absolute;
  display:inline-block;
  top:145px;
  left:167px;
  width:213px;
  height:21px;
}
.ecwg_fe_registration_wcustomer_portlet > .txtNameComp_ctrl {
}
.ecwg_fe_registration_wcustomer_portlet > .txtNameComp_ctrl > input{
  vertical-align:top;
  box-sizing:border-box;
  z-index:1;
  width:100%;
  height:100%;
}
.ecwg_fe_registration_wcustomer_portlet > .txtCompAddress_ctrl {
  box-sizing:border-box;
  z-index:1;
  position:absolute;
  display:inline-block;
  top:154px;
  left:167px;
  width:213px;
  height:21px;
}
.ecwg_fe_registration_wcustomer_portlet > .txtCompAddress_ctrl {
}
.ecwg_fe_registration_wcustomer_portlet > .txtCompAddress_ctrl > input{
  vertical-align:top;
  box-sizing:border-box;
  z-index:1;
  width:100%;
  height:100%;
}
.ecwg_fe_registration_wcustomer_portlet > .txtCompLocal_ctrl {
  box-sizing:border-box;
  z-index:1;
  position:absolute;
  display:inline-block;
  top:164px;
  left:167px;
  width:213px;
  height:21px;
}
.ecwg_fe_registration_wcustomer_portlet > .txtCompLocal_ctrl {
}
.ecwg_fe_registration_wcustomer_portlet > .txtCompLocal_ctrl > input{
  vertical-align:top;
  box-sizing:border-box;
  z-index:1;
  width:100%;
  height:100%;
}
.ecwg_fe_registration_wcustomer_portlet > .txtCompCap_ctrl {
  box-sizing:border-box;
  z-index:1;
  position:absolute;
  display:inline-block;
  top:174px;
  left:167px;
  width:213px;
  height:21px;
}
.ecwg_fe_registration_wcustomer_portlet > .txtCompCap_ctrl {
}
.ecwg_fe_registration_wcustomer_portlet > .txtCompCap_ctrl > input{
  vertical-align:top;
  box-sizing:border-box;
  z-index:1;
  width:100%;
  height:100%;
}

