









.gscs_fe_gadget_registration_container {
}
.gscs_fe_gadget_registration_portlet{
  position:relative;
  width:100%;
  min-width:259px;
  height:450px;
}
.gscs_fe_gadget_registration_portlet > .lblPwd1_ctrl {
  box-sizing:border-box;
  z-index:3;
  position:absolute;
  display:inline-block;
  top:219px;
  left:2px;
  width:213px;
  height:auto;
  min-height:21px;
}
.gscs_fe_gadget_registration_portlet > .lblPwd1_ctrl a {
  height:auto;
  min-height:21px;
}
.gscs_fe_gadget_registration_portlet > .lblPwd1_ctrl a {
  overflow:hidden;
  text-align:left;
 display:block;
}
.gscs_fe_gadget_registration_portlet > .lblPwd1_ctrl > div > a:hover{
  text-align:left;
}
.gscs_fe_gadget_registration_portlet > .lblEmail_ctrl {
  box-sizing:border-box;
  z-index:3;
  position:absolute;
  display:inline-block;
  top:101px;
  left:2px;
  width:213px;
  height:auto;
  min-height:21px;
}
.gscs_fe_gadget_registration_portlet > .lblEmail_ctrl {
  height:auto;
  min-height:21px;
}
.gscs_fe_gadget_registration_portlet > .lblEmail_ctrl {
  overflow:hidden;
  text-align:left;
}
.gscs_fe_gadget_registration_portlet > .lblName_ctrl {
  box-sizing:border-box;
  z-index:3;
  position:absolute;
  display:inline-block;
  top:103px;
  left:1161px;
  width:158px;
  height:auto;
  min-height:18px;
}
.gscs_fe_gadget_registration_portlet > .lblName_ctrl {
  height:auto;
  min-height:18px;
}
.gscs_fe_gadget_registration_portlet > .lblName_ctrl {
  overflow:hidden;
  display:none;
  text-align:right;
}
.gscs_fe_gadget_registration_portlet > .lblSurname_ctrl {
  box-sizing:border-box;
  z-index:3;
  position:absolute;
  display:inline-block;
  top:130px;
  left:1161px;
  width:158px;
  height:auto;
  min-height:18px;
}
.gscs_fe_gadget_registration_portlet > .lblSurname_ctrl {
  height:auto;
  min-height:18px;
}
.gscs_fe_gadget_registration_portlet > .lblSurname_ctrl {
  overflow:hidden;
  display:none;
  text-align:right;
}
.gscs_fe_gadget_registration_portlet > .lblCivicNum_ctrl {
  box-sizing:border-box;
  z-index:3;
  position:absolute;
  display:inline-block;
  top:215px;
  left:1161px;
  width:158px;
  height:auto;
  min-height:18px;
}
.gscs_fe_gadget_registration_portlet > .lblCivicNum_ctrl {
  height:auto;
  min-height:18px;
}
.gscs_fe_gadget_registration_portlet > .lblCivicNum_ctrl {
  overflow:hidden;
  display:none;
  text-align:right;
}
.gscs_fe_gadget_registration_portlet > .lbCodSec_ctrl {
  box-sizing:border-box;
  z-index:3;
  position:absolute;
  display:inline-block;
  top:335px;
  left:2px;
  width:213px;
  height:auto;
  min-height:21px;
}
.gscs_fe_gadget_registration_portlet > .lbCodSec_ctrl {
  height:auto;
  min-height:21px;
}
.gscs_fe_gadget_registration_portlet > .lbCodSec_ctrl {
  overflow:hidden;
  text-align:left;
}
.gscs_fe_gadget_registration_portlet > .lblPwd2_ctrl {
  box-sizing:border-box;
  z-index:3;
  position:absolute;
  display:inline-block;
  top:278px;
  left:2px;
  width:213px;
  height:auto;
  min-height:21px;
}
.gscs_fe_gadget_registration_portlet > .lblPwd2_ctrl {
  height:auto;
  min-height:21px;
}
.gscs_fe_gadget_registration_portlet > .lblPwd2_ctrl {
  overflow:hidden;
  text-align:left;
}
.gscs_fe_gadget_registration_portlet > .lbLang_ctrl {
  box-sizing:border-box;
  z-index:3;
  position:absolute;
  display:inline-block;
  top:377px;
  left:1161px;
  width:158px;
  height:auto;
  min-height:20px;
}
.gscs_fe_gadget_registration_portlet > .lbLang_ctrl {
  height:auto;
  min-height:20px;
}
.gscs_fe_gadget_registration_portlet > .lbLang_ctrl {
  overflow:hidden;
  display:none;
  text-align:right;
}
.gscs_fe_gadget_registration_portlet > .lblLogin_ctrl {
  box-sizing:border-box;
  z-index:3;
  position:absolute;
  display:inline-block;
  top:348px;
  left:1160px;
  width:158px;
  height:auto;
  min-height:18px;
}
.gscs_fe_gadget_registration_portlet > .lblLogin_ctrl {
  height:auto;
  min-height:18px;
}
.gscs_fe_gadget_registration_portlet > .lblLogin_ctrl {
  overflow:hidden;
  display:none;
  text-align:right;
}
.gscs_fe_gadget_registration_portlet > .lblCap_ctrl {
  box-sizing:border-box;
  z-index:3;
  position:absolute;
  display:inline-block;
  top:242px;
  left:1161px;
  width:158px;
  height:auto;
  min-height:18px;
}
.gscs_fe_gadget_registration_portlet > .lblCap_ctrl {
  height:auto;
  min-height:18px;
}
.gscs_fe_gadget_registration_portlet > .lblCap_ctrl {
  overflow:hidden;
  display:none;
  text-align:right;
}
.gscs_fe_gadget_registration_portlet > .lblCity_ctrl {
  box-sizing:border-box;
  z-index:3;
  position:absolute;
  display:inline-block;
  top:269px;
  left:1161px;
  width:158px;
  height:auto;
  min-height:18px;
}
.gscs_fe_gadget_registration_portlet > .lblCity_ctrl {
  height:auto;
  min-height:18px;
}
.gscs_fe_gadget_registration_portlet > .lblCity_ctrl {
  overflow:hidden;
  display:none;
  text-align:right;
}
.gscs_fe_gadget_registration_portlet > .lblFiscalCode_ctrl {
  box-sizing:border-box;
  z-index:3;
  position:absolute;
  display:inline-block;
  top:219px;
  left:2px;
  width:158px;
  height:auto;
  min-height:18px;
}
.gscs_fe_gadget_registration_portlet > .lblFiscalCode_ctrl {
  height:auto;
  min-height:18px;
}
.gscs_fe_gadget_registration_portlet > .lblFiscalCode_ctrl {
  overflow:hidden;
  text-align:left;
}
.gscs_fe_gadget_registration_portlet > .lblGeoarea_ctrl {
  box-sizing:border-box;
  z-index:3;
  position:absolute;
  display:inline-block;
  top:-25px;
  left:1164px;
  width:158px;
  height:auto;
  min-height:18px;
}
.gscs_fe_gadget_registration_portlet > .lblGeoarea_ctrl {
  height:auto;
  min-height:18px;
}
.gscs_fe_gadget_registration_portlet > .lblGeoarea_ctrl {
  overflow:hidden;
  display:none;
  text-align:right;
}
.gscs_fe_gadget_registration_portlet > .lblAddress_ctrl {
  box-sizing:border-box;
  z-index:3;
  position:absolute;
  display:inline-block;
  top:188px;
  left:1161px;
  width:158px;
  height:auto;
  min-height:18px;
}
.gscs_fe_gadget_registration_portlet > .lblAddress_ctrl {
  height:auto;
  min-height:18px;
}
.gscs_fe_gadget_registration_portlet > .lblAddress_ctrl {
  overflow:hidden;
  display:none;
  text-align:right;
}
.gscs_fe_gadget_registration_portlet > .lblAnno_ctrl {
  box-sizing:border-box;
  z-index:2;
  position:absolute;
  display:inline-block;
  top:160px;
  left:2px;
  width:213px;
  height:auto;
  min-height:21px;
}
.gscs_fe_gadget_registration_portlet > .lblAnno_ctrl {
  height:auto;
  min-height:21px;
}
.gscs_fe_gadget_registration_portlet > .lblAnno_ctrl {
  overflow:hidden;
  text-align:left;
}
.gscs_fe_gadget_registration_portlet > .lblPratica_ctrl {
  box-sizing:border-box;
  z-index:2;
  position:absolute;
  display:inline-block;
  top:219px;
  left:4px;
  width:213px;
  height:auto;
  min-height:21px;
}
.gscs_fe_gadget_registration_portlet > .lblPratica_ctrl {
  height:auto;
  min-height:21px;
}
.gscs_fe_gadget_registration_portlet > .lblPratica_ctrl {
  overflow:hidden;
  text-align:left;
}
.gscs_fe_gadget_registration_portlet > .lblServFisc_ctrl {
  box-sizing:border-box;
  z-index:3;
  position:absolute;
  display:inline-block;
  top:278px;
  left:2px;
  width:158px;
  height:auto;
  min-height:18px;
}
.gscs_fe_gadget_registration_portlet > .lblServFisc_ctrl {
  height:auto;
  min-height:18px;
}
.gscs_fe_gadget_registration_portlet > .lblServFisc_ctrl {
  overflow:hidden;
  text-align:left;
}
.gscs_fe_gadget_registration_portlet > .lblRegCon_ctrl {
  box-sizing:border-box;
  z-index:2;
  position:absolute;
  display:inline-block;
  top:101px;
  left:2px;
  width:213px;
  height:auto;
  min-height:21px;
}
.gscs_fe_gadget_registration_portlet > .lblRegCon_ctrl {
  height:auto;
  min-height:21px;
}
.gscs_fe_gadget_registration_portlet > .lblRegCon_ctrl {
  overflow:hidden;
  text-align:left;
}
.gscs_fe_gadget_registration_portlet > .lblNumTess_ctrl {
  box-sizing:border-box;
  z-index:1;
  position:absolute;
  display:inline-block;
  top:219px;
  left:4px;
  width:213px;
  height:auto;
  min-height:21px;
}
.gscs_fe_gadget_registration_portlet > .lblNumTess_ctrl a {
  height:auto;
  min-height:21px;
}
.gscs_fe_gadget_registration_portlet > .lblNumTess_ctrl a {
  overflow:hidden;
  text-align:left;
 display:block;
}
.gscs_fe_gadget_registration_portlet > .lblNumTess_ctrl > div > a:hover{
  text-align:left;
}
.gscs_fe_gadget_registration_portlet > .lblWait_ctrl {
  box-sizing:border-box;
  z-index:3;
  position:absolute;
  display:inline-block;
  top:420px;
  left:39px;
  width:172px;
  height:auto;
  min-height:20px;
}
.gscs_fe_gadget_registration_portlet > .lblWait_ctrl {
  height:auto;
  min-height:20px;
}
.gscs_fe_gadget_registration_portlet > .lblWait_ctrl {
  overflow:hidden;
  text-align:left;
}
.gscs_fe_gadget_registration_portlet > .lblPraticaInca_ctrl {
  box-sizing:border-box;
  z-index:2;
  position:absolute;
  display:inline-block;
  top:160px;
  left:4px;
  width:156px;
  height:auto;
  min-height:18px;
}
.gscs_fe_gadget_registration_portlet > .lblPraticaInca_ctrl {
  height:auto;
  min-height:18px;
}
.gscs_fe_gadget_registration_portlet > .lblPraticaInca_ctrl {
  overflow:hidden;
  text-align:left;
}
.gscs_fe_gadget_registration_portlet > .lblEmail2_ctrl {
  box-sizing:border-box;
  z-index:3;
  position:absolute;
  display:inline-block;
  top:160px;
  left:2px;
  width:213px;
  height:auto;
  min-height:21px;
}
.gscs_fe_gadget_registration_portlet > .lblEmail2_ctrl {
  height:auto;
  min-height:21px;
}
.gscs_fe_gadget_registration_portlet > .lblEmail2_ctrl {
  overflow:hidden;
  text-align:left;
}
.gscs_fe_gadget_registration_portlet > .lblVerifica_ctrl {
  box-sizing:border-box;
  z-index:3;
  position:absolute;
  display:inline-block;
  top:383px;
  left:4px;
  width:213px;
  height:auto;
  min-height:18px;
}
.gscs_fe_gadget_registration_portlet > .lblVerifica_ctrl {
  height:auto;
  min-height:18px;
}
.gscs_fe_gadget_registration_portlet > .lblVerifica_ctrl {
  overflow:hidden;
  text-align:left;
}
.gscs_fe_gadget_registration_portlet > .lblPIN_ctrl {
  box-sizing:border-box;
  z-index:3;
  position:absolute;
  display:inline-block;
  top:278px;
  left:2px;
  width:213px;
  height:auto;
  min-height:21px;
}
.gscs_fe_gadget_registration_portlet > .lblPIN_ctrl {
  height:auto;
  min-height:21px;
}
.gscs_fe_gadget_registration_portlet > .lblPIN_ctrl {
  overflow:hidden;
  text-align:left;
}
.gscs_fe_gadget_registration_portlet > .lblInfoPIN_ctrl {
  box-sizing:border-box;
  z-index:3;
  position:absolute;
  display:inline-block;
  top:219px;
  left:2px;
  width:213px;
  height:auto;
  min-height:50px;
}
.gscs_fe_gadget_registration_portlet > .lblInfoPIN_ctrl {
  height:auto;
  min-height:50px;
}
.gscs_fe_gadget_registration_portlet > .lblInfoPIN_ctrl {
  overflow:hidden;
  text-align:left;
}
.gscs_fe_gadget_registration_portlet > .lblAsteriskSurname_ctrl {
  box-sizing:border-box;
  z-index:3;
  position:absolute;
  display:inline-block;
  top:130px;
  left:1548px;
  width:19px;
  height:auto;
  min-height:14px;
}
.gscs_fe_gadget_registration_portlet > .lblAsteriskSurname_ctrl {
  height:auto;
  min-height:14px;
}
.gscs_fe_gadget_registration_portlet > .lblAsteriskSurname_ctrl {
  overflow:hidden;
  display:none;
  text-align:left;
}
.gscs_fe_gadget_registration_portlet > .lblAsteriskPwd1_ctrl {
  box-sizing:border-box;
  z-index:3;
  position:absolute;
  display:inline-block;
  top:682px;
  left:770px;
  width:19px;
  height:auto;
  min-height:14px;
}
.gscs_fe_gadget_registration_portlet > .lblAsteriskPwd1_ctrl {
  height:auto;
  min-height:14px;
}
.gscs_fe_gadget_registration_portlet > .lblAsteriskPwd1_ctrl {
  overflow:hidden;
  display:none;
  text-align:left;
}
.gscs_fe_gadget_registration_portlet > .lblAsteriskCodSec_ctrl {
  box-sizing:border-box;
  z-index:3;
  position:absolute;
  display:inline-block;
  top:682px;
  left:823px;
  width:19px;
  height:auto;
  min-height:14px;
}
.gscs_fe_gadget_registration_portlet > .lblAsteriskCodSec_ctrl {
  height:auto;
  min-height:14px;
}
.gscs_fe_gadget_registration_portlet > .lblAsteriskCodSec_ctrl {
  overflow:hidden;
  display:none;
  text-align:left;
}
.gscs_fe_gadget_registration_portlet > .lblAsteriskCity_ctrl {
  box-sizing:border-box;
  z-index:3;
  position:absolute;
  display:inline-block;
  top:267px;
  left:1548px;
  width:19px;
  height:auto;
  min-height:14px;
}
.gscs_fe_gadget_registration_portlet > .lblAsteriskCity_ctrl {
  height:auto;
  min-height:14px;
}
.gscs_fe_gadget_registration_portlet > .lblAsteriskCity_ctrl {
  overflow:hidden;
  display:none;
  text-align:left;
}
.gscs_fe_gadget_registration_portlet > .lblAsteriskCivNum_ctrl {
  box-sizing:border-box;
  z-index:3;
  position:absolute;
  display:inline-block;
  top:213px;
  left:1548px;
  width:19px;
  height:auto;
  min-height:14px;
}
.gscs_fe_gadget_registration_portlet > .lblAsteriskCivNum_ctrl {
  height:auto;
  min-height:14px;
}
.gscs_fe_gadget_registration_portlet > .lblAsteriskCivNum_ctrl {
  overflow:hidden;
  display:none;
  text-align:left;
}
.gscs_fe_gadget_registration_portlet > .lblAsteriskPwd2_ctrl {
  box-sizing:border-box;
  z-index:3;
  position:absolute;
  display:inline-block;
  top:682px;
  left:799px;
  width:19px;
  height:auto;
  min-height:14px;
}
.gscs_fe_gadget_registration_portlet > .lblAsteriskPwd2_ctrl {
  height:auto;
  min-height:14px;
}
.gscs_fe_gadget_registration_portlet > .lblAsteriskPwd2_ctrl {
  overflow:hidden;
  display:none;
  text-align:left;
}
.gscs_fe_gadget_registration_portlet > .lblAsteriskCap_ctrl {
  box-sizing:border-box;
  z-index:3;
  position:absolute;
  display:inline-block;
  top:240px;
  left:1548px;
  width:19px;
  height:auto;
  min-height:14px;
}
.gscs_fe_gadget_registration_portlet > .lblAsteriskCap_ctrl {
  height:auto;
  min-height:14px;
}
.gscs_fe_gadget_registration_portlet > .lblAsteriskCap_ctrl {
  overflow:hidden;
  display:none;
  text-align:left;
}
.gscs_fe_gadget_registration_portlet > .lblAsteriskFisCod_ctrl {
  box-sizing:border-box;
  z-index:3;
  position:absolute;
  display:inline-block;
  top:682px;
  left:712px;
  width:19px;
  height:auto;
  min-height:14px;
}
.gscs_fe_gadget_registration_portlet > .lblAsteriskFisCod_ctrl {
  height:auto;
  min-height:14px;
}
.gscs_fe_gadget_registration_portlet > .lblAsteriskFisCod_ctrl {
  overflow:hidden;
  display:none;
  text-align:left;
}
.gscs_fe_gadget_registration_portlet > .lblAsteriskEmail_ctrl {
  box-sizing:border-box;
  z-index:3;
  position:absolute;
  display:inline-block;
  top:682px;
  left:741px;
  width:19px;
  height:auto;
  min-height:14px;
}
.gscs_fe_gadget_registration_portlet > .lblAsteriskEmail_ctrl {
  height:auto;
  min-height:14px;
}
.gscs_fe_gadget_registration_portlet > .lblAsteriskEmail_ctrl {
  overflow:hidden;
  display:none;
  text-align:left;
}
.gscs_fe_gadget_registration_portlet > .lblAsteriskAdd_ctrl {
  box-sizing:border-box;
  z-index:3;
  position:absolute;
  display:inline-block;
  top:186px;
  left:1548px;
  width:19px;
  height:auto;
  min-height:14px;
}
.gscs_fe_gadget_registration_portlet > .lblAsteriskAdd_ctrl {
  height:auto;
  min-height:14px;
}
.gscs_fe_gadget_registration_portlet > .lblAsteriskAdd_ctrl {
  overflow:hidden;
  display:none;
  text-align:left;
}
.gscs_fe_gadget_registration_portlet > .lblAsteriskName_ctrl {
  box-sizing:border-box;
  z-index:3;
  position:absolute;
  display:inline-block;
  top:103px;
  left:1548px;
  width:19px;
  height:auto;
  min-height:14px;
}
.gscs_fe_gadget_registration_portlet > .lblAsteriskName_ctrl {
  height:auto;
  min-height:14px;
}
.gscs_fe_gadget_registration_portlet > .lblAsteriskName_ctrl {
  overflow:hidden;
  display:none;
  text-align:left;
}
.gscs_fe_gadget_registration_portlet > .lblAsteriskLogin_ctrl {
  box-sizing:border-box;
  z-index:3;
  position:absolute;
  display:inline-block;
  top:348px;
  left:1547px;
  width:19px;
  height:auto;
  min-height:14px;
}
.gscs_fe_gadget_registration_portlet > .lblAsteriskLogin_ctrl {
  height:auto;
  min-height:14px;
}
.gscs_fe_gadget_registration_portlet > .lblAsteriskLogin_ctrl {
  overflow:hidden;
  display:none;
  text-align:left;
}
.gscs_fe_gadget_registration_portlet > .lblInfo_ctrl {
  box-sizing:border-box;
  z-index:4;
  position:absolute;
  display:inline-block;
  top:123px;
  left:222px;
  width:30px;
  height:auto;
  min-height:20px;
}
.gscs_fe_gadget_registration_portlet > .lblInfo_ctrl a {
  height:auto;
  min-height:20px;
}
.gscs_fe_gadget_registration_portlet > .lblInfo_ctrl a {
  overflow:hidden;
  text-align:right;
  background-color:transparent;
 display:block;
}
.gscs_fe_gadget_registration_portlet > .lblInfo_ctrl > div > a:hover{
  text-align:right;
}
.gscs_fe_gadget_registration_portlet > .lblProv_ctrl {
  box-sizing:border-box;
  z-index:2;
  position:absolute;
  display:inline-block;
  top:160px;
  left:0px;
  width:213px;
  height:auto;
  min-height:21px;
}
.gscs_fe_gadget_registration_portlet > .lblProv_ctrl a {
  height:auto;
  min-height:21px;
}
.gscs_fe_gadget_registration_portlet > .lblProv_ctrl a {
  overflow:hidden;
  text-align:left;
 display:block;
}
.gscs_fe_gadget_registration_portlet > .lblProv_ctrl > div > a:hover{
  text-align:left;
}
.gscs_fe_gadget_registration_portlet > .lblNaz_ctrl {
  box-sizing:border-box;
  z-index:3;
  position:absolute;
  display:inline-block;
  top:161px;
  left:1161px;
  width:158px;
  height:auto;
  min-height:18px;
}
.gscs_fe_gadget_registration_portlet > .lblNaz_ctrl {
  height:auto;
  min-height:18px;
}
.gscs_fe_gadget_registration_portlet > .lblNaz_ctrl {
  overflow:hidden;
  display:none;
  text-align:right;
}
.gscs_fe_gadget_registration_portlet > .lblState_ctrl {
  box-sizing:border-box;
  z-index:0;
  position:absolute;
  display:inline-block;
  top:101px;
  left:0px;
  width:213px;
  height:auto;
  min-height:21px;
}
.gscs_fe_gadget_registration_portlet > .lblState_ctrl a {
  height:auto;
  min-height:21px;
}
.gscs_fe_gadget_registration_portlet > .lblState_ctrl a {
  overflow:hidden;
  text-align:left;
 display:block;
}
.gscs_fe_gadget_registration_portlet > .lblState_ctrl > div > a:hover{
  text-align:left;
}
.gscs_fe_gadget_registration_portlet > .cmbTerrit_ctrl {
  box-sizing:border-box;
  z-index:3;
  position:absolute;
  display:inline-block;
  top:182px;
  left:2px;
  width:216px;
  height:21px;
}
.gscs_fe_gadget_registration_portlet > .cmbServFisc_ctrl {
  box-sizing:border-box;
  z-index:3;
  position:absolute;
  display:inline-block;
  top:304px;
  left:2px;
  width:216px;
  height:20px;
}
.gscs_fe_gadget_registration_portlet > .cmbRegist_ctrl {
  box-sizing:border-box;
  z-index:3;
  position:absolute;
  display:inline-block;
  top:123px;
  left:2px;
  width:216px;
  height:21px;
}
.gscs_fe_gadget_registration_portlet > .lblAsteriskNation_ctrl {
  box-sizing:border-box;
  z-index:3;
  position:absolute;
  display:inline-block;
  top:159px;
  left:1548px;
  width:19px;
  height:auto;
  min-height:14px;
}
.gscs_fe_gadget_registration_portlet > .lblAsteriskNation_ctrl {
  height:auto;
  min-height:14px;
}
.gscs_fe_gadget_registration_portlet > .lblAsteriskNation_ctrl {
  overflow:hidden;
  display:none;
  text-align:left;
}
.gscs_fe_gadget_registration_portlet > .lblPhone_ctrl {
  box-sizing:border-box;
  z-index:3;
  position:absolute;
  display:inline-block;
  top:295px;
  left:1161px;
  width:158px;
  height:auto;
  min-height:18px;
}
.gscs_fe_gadget_registration_portlet > .lblPhone_ctrl {
  height:auto;
  min-height:18px;
}
.gscs_fe_gadget_registration_portlet > .lblPhone_ctrl {
  overflow:hidden;
  display:none;
  text-align:right;
}
.gscs_fe_gadget_registration_portlet > .txtPrePhone_ctrl {
  box-sizing:border-box;
  z-index:NaN;
  position:absolute;
  display:inline-block;
  top:296px;
  left:1325px;
  width:60px;
  height:21px;
}
.gscs_fe_gadget_registration_portlet > .txtPrePhone_ctrl {
  display:none;
}
.gscs_fe_gadget_registration_portlet > .txtPrePhone_ctrl > input{
  vertical-align:top;
  box-sizing:border-box;
  z-index:1;
  font-family:verdana;
  width:100%;
  height:21px;
}
.gscs_fe_gadget_registration_portlet > .txtPhone_ctrl {
  box-sizing:border-box;
  z-index:3;
  position:absolute;
  display:inline-block;
  top:296px;
  left:1392px;
  width:146px;
  height:21px;
}
.gscs_fe_gadget_registration_portlet > .txtPhone_ctrl {
  display:none;
}
.gscs_fe_gadget_registration_portlet > .txtPhone_ctrl > input{
  vertical-align:top;
  box-sizing:border-box;
  z-index:1;
  font-family:verdana;
  width:100%;
  height:21px;
}
.gscs_fe_gadget_registration_portlet > .lblAsteriskPhon_ctrl {
  box-sizing:border-box;
  z-index:3;
  position:absolute;
  display:inline-block;
  top:296px;
  left:1548px;
  width:19px;
  height:auto;
  min-height:14px;
}
.gscs_fe_gadget_registration_portlet > .lblAsteriskPhon_ctrl {
  height:auto;
  min-height:14px;
}
.gscs_fe_gadget_registration_portlet > .lblAsteriskPhon_ctrl {
  overflow:hidden;
  display:none;
  text-align:left;
}
.gscs_fe_gadget_registration_portlet > .lblCell_ctrl {
  box-sizing:border-box;
  z-index:2;
  position:absolute;
  display:inline-block;
  top:653px;
  left:1259px;
  width:213px;
  height:auto;
  min-height:21px;
}
.gscs_fe_gadget_registration_portlet > .lblCell_ctrl {
  height:auto;
  min-height:21px;
}
.gscs_fe_gadget_registration_portlet > .lblCell_ctrl {
  overflow:hidden;
  display:none;
  text-align:left;
}
.gscs_fe_gadget_registration_portlet > .txtPreCell_ctrl {
  box-sizing:border-box;
  z-index:3;
  position:absolute;
  display:inline-block;
  top:238px;
  left:1331px;
  width:60px;
  height:21px;
}
.gscs_fe_gadget_registration_portlet > .txtPreCell_ctrl {
  display:none;
}
.gscs_fe_gadget_registration_portlet > .txtPreCell_ctrl > input{
  vertical-align:top;
  box-sizing:border-box;
  z-index:1;
  font-family:verdana;
  width:100%;
  height:21px;
}
.gscs_fe_gadget_registration_portlet > .txtCell_ctrl {
  box-sizing:border-box;
  z-index:3;
  position:absolute;
  display:inline-block;
  top:682px;
  left:1259px;
  width:213px;
  height:21px;
}
.gscs_fe_gadget_registration_portlet > .txtCell_ctrl {
  display:none;
}
.gscs_fe_gadget_registration_portlet > .txtCell_ctrl > input{
  vertical-align:top;
  box-sizing:border-box;
  z-index:1;
  font-family:verdana;
  width:100%;
  height:21px;
}
.gscs_fe_gadget_registration_portlet > .lblAsteriskCel_ctrl {
  box-sizing:border-box;
  z-index:3;
  position:absolute;
  display:inline-block;
  top:323px;
  left:1548px;
  width:19px;
  height:auto;
  min-height:14px;
}
.gscs_fe_gadget_registration_portlet > .lblAsteriskCel_ctrl {
  height:auto;
  min-height:14px;
}
.gscs_fe_gadget_registration_portlet > .lblAsteriskCel_ctrl {
  overflow:hidden;
  display:none;
  text-align:left;
}
.gscs_fe_gadget_registration_portlet > .lblObbligatory_ctrl {
  box-sizing:border-box;
  z-index:3;
  position:absolute;
  display:inline-block;
  top:606px;
  left:1170px;
  width:364px;
  height:auto;
  min-height:16px;
}
.gscs_fe_gadget_registration_portlet > .lblObbligatory_ctrl {
  height:auto;
  min-height:16px;
}
.gscs_fe_gadget_registration_portlet > .lblObbligatory_ctrl {
  overflow:hidden;
  display:none;
  text-align:left;
}
.gscs_fe_gadget_registration_portlet > .lblObbligatory1_ctrl {
  box-sizing:border-box;
  z-index:3;
  position:absolute;
  display:inline-block;
  top:622px;
  left:1170px;
  width:364px;
  height:auto;
  min-height:16px;
}
.gscs_fe_gadget_registration_portlet > .lblObbligatory1_ctrl {
  height:auto;
  min-height:16px;
}
.gscs_fe_gadget_registration_portlet > .lblObbligatory1_ctrl {
  overflow:hidden;
  display:none;
  text-align:left;
}
.gscs_fe_gadget_registration_portlet > .btnReg_ctrl {
  box-sizing:border-box;
  z-index:3;
  position:absolute;
  display:inline-block;
  top:404px;
  left:2px;
  width:213px;
  height:44px;
}
.gscs_fe_gadget_registration_portlet > .btnReg_ctrl {
}
.gscs_fe_gadget_registration_portlet > .btnInviaPIN_ctrl {
  box-sizing:border-box;
  z-index:3;
  position:absolute;
  display:inline-block;
  top:160px;
  left:2px;
  width:214px;
  height:30px;
}
.gscs_fe_gadget_registration_portlet > .btnInviaPIN_ctrl {
}
.gscs_fe_gadget_registration_portlet > .txtName_ctrl {
  box-sizing:border-box;
  z-index:3;
  position:absolute;
  display:inline-block;
  top:103px;
  left:1325px;
  width:213px;
  height:21px;
}
.gscs_fe_gadget_registration_portlet > .txtName_ctrl {
  display:none;
}
.gscs_fe_gadget_registration_portlet > .txtName_ctrl > input{
  vertical-align:top;
  box-sizing:border-box;
  z-index:1;
  font-family:verdana;
  width:100%;
  height:21px;
}
.gscs_fe_gadget_registration_portlet > .txtSurname_ctrl {
  box-sizing:border-box;
  z-index:3;
  position:absolute;
  display:inline-block;
  top:130px;
  left:1325px;
  width:213px;
  height:21px;
}
.gscs_fe_gadget_registration_portlet > .txtSurname_ctrl {
  display:none;
}
.gscs_fe_gadget_registration_portlet > .txtSurname_ctrl > input{
  vertical-align:top;
  box-sizing:border-box;
  z-index:1;
  font-family:verdana;
  width:100%;
  height:21px;
}
.gscs_fe_gadget_registration_portlet > .CompZone_ctrl {
  box-sizing:border-box;
  z-index:NaN;
  position:absolute;
  display:inline-block;
  top:-12px;
  left:851px;
  right:-630px;
  width:auto;
  height:37px;
}
.gscs_fe_gadget_registration_portlet > .txtAddress_ctrl {
  box-sizing:border-box;
  z-index:3;
  position:absolute;
  display:inline-block;
  top:186px;
  left:1325px;
  width:213px;
  height:21px;
}
.gscs_fe_gadget_registration_portlet > .txtAddress_ctrl {
  display:none;
}
.gscs_fe_gadget_registration_portlet > .txtAddress_ctrl > input{
  vertical-align:top;
  box-sizing:border-box;
  z-index:1;
  font-family:verdana;
  width:100%;
  height:21px;
}
.gscs_fe_gadget_registration_portlet > .txtFiscalCode_ctrl {
  box-sizing:border-box;
  z-index:3;
  position:absolute;
  display:inline-block;
  top:241px;
  left:2px;
  width:213px;
  height:21px;
}
.gscs_fe_gadget_registration_portlet > .txtFiscalCode_ctrl {
}
.gscs_fe_gadget_registration_portlet > .txtFiscalCode_ctrl > input{
  vertical-align:top;
  box-sizing:border-box;
  z-index:1;
  font-family:verdana;
  width:100%;
  height:21px;
}
.gscs_fe_gadget_registration_portlet > .txtPratica_ctrl {
  box-sizing:border-box;
  z-index:3;
  position:absolute;
  display:inline-block;
  top:241px;
  left:2px;
  width:213px;
  height:21px;
}
.gscs_fe_gadget_registration_portlet > .txtPratica_ctrl {
}
.gscs_fe_gadget_registration_portlet > .txtPratica_ctrl > input{
  vertical-align:top;
  box-sizing:border-box;
  z-index:1;
  font-family:verdana;
  width:100%;
  height:21px;
}
.gscs_fe_gadget_registration_portlet > .txtNumTess_ctrl {
  box-sizing:border-box;
  z-index:3;
  position:absolute;
  display:inline-block;
  top:241px;
  left:2px;
  width:213px;
  height:21px;
}
.gscs_fe_gadget_registration_portlet > .txtNumTess_ctrl {
}
.gscs_fe_gadget_registration_portlet > .txtNumTess_ctrl > input{
  vertical-align:top;
  box-sizing:border-box;
  z-index:1;
  font-family:verdana;
  width:100%;
  height:21px;
}
.gscs_fe_gadget_registration_portlet > .txtPraticaInca_ctrl {
  box-sizing:border-box;
  z-index:3;
  position:absolute;
  display:inline-block;
  top:182px;
  left:2px;
  width:213px;
  height:21px;
}
.gscs_fe_gadget_registration_portlet > .txtPraticaInca_ctrl {
}
.gscs_fe_gadget_registration_portlet > .txtPraticaInca_ctrl > input{
  vertical-align:top;
  box-sizing:border-box;
  z-index:1;
  font-family:verdana;
  width:100%;
  height:21px;
}
.gscs_fe_gadget_registration_portlet > .lb_date_pers_ctrl {
  box-sizing:border-box;
  z-index:3;
  position:absolute;
  display:inline-block;
  top:27px;
  left:1154px;
  width:404px;
  height:auto;
  min-height:19px;
}
.gscs_fe_gadget_registration_portlet > .lb_date_pers_ctrl {
  height:auto;
  min-height:19px;
}
.gscs_fe_gadget_registration_portlet > .lb_date_pers_ctrl {
  overflow:hidden;
  display:none;
  text-align:left;
  background-color:transparent;
}
.gscs_fe_gadget_registration_portlet > .txtNation_ctrl {
  box-sizing:border-box;
  z-index:3;
  position:absolute;
  display:inline-block;
  top:159px;
  left:1327px;
  width:216px;
  height:20px;
}
.gscs_fe_gadget_registration_portlet > .txtState_ctrl {
  box-sizing:border-box;
  z-index:3;
  position:absolute;
  display:inline-block;
  top:683px;
  left:918px;
  width:216px;
  height:21px;
}
.gscs_fe_gadget_registration_portlet > .cmbReg_ctrl {
  box-sizing:border-box;
  z-index:3;
  position:absolute;
  display:inline-block;
  top:123px;
  left:2px;
  width:216px;
  height:21px;
}
.gscs_fe_gadget_registration_portlet > .lb_date_off_ctrl {
  box-sizing:border-box;
  z-index:3;
  position:absolute;
  display:inline-block;
  top:51px;
  left:1154px;
  width:404px;
  height:auto;
  min-height:19px;
}
.gscs_fe_gadget_registration_portlet > .lb_date_off_ctrl {
  height:auto;
  min-height:19px;
}
.gscs_fe_gadget_registration_portlet > .lb_date_off_ctrl {
  overflow:hidden;
  display:none;
  text-align:left;
  background-color:transparent;
}
.gscs_fe_gadget_registration_portlet > .m_cUserName_ctrl {
  box-sizing:border-box;
  z-index:3;
  position:absolute;
  display:inline-block;
  top:0px;
  left:0px;
  width:0px;
  height:0px;
}
.gscs_fe_gadget_registration_portlet > .m_cUserName_ctrl {
  display:none;
}
.gscs_fe_gadget_registration_portlet > .m_cUserName_ctrl > input{
  vertical-align:top;
  box-sizing:border-box;
  z-index:1;
  width:100%;
  height:0px;
}
.gscs_fe_gadget_registration_portlet > .lb_date_acc_ctrl {
  box-sizing:border-box;
  z-index:3;
  position:absolute;
  display:inline-block;
  top:74px;
  left:1154px;
  width:404px;
  height:auto;
  min-height:19px;
}
.gscs_fe_gadget_registration_portlet > .lb_date_acc_ctrl {
  height:auto;
  min-height:19px;
}
.gscs_fe_gadget_registration_portlet > .lb_date_acc_ctrl {
  overflow:hidden;
  display:none;
  text-align:left;
  background-color:transparent;
}
.gscs_fe_gadget_registration_portlet > .txtLogin_ctrl {
  box-sizing:border-box;
  z-index:3;
  position:absolute;
  display:inline-block;
  top:348px;
  left:1324px;
  width:213px;
  height:21px;
}
.gscs_fe_gadget_registration_portlet > .txtLogin_ctrl {
  display:none;
}
.gscs_fe_gadget_registration_portlet > .txtLogin_ctrl > input{
  vertical-align:top;
  box-sizing:border-box;
  z-index:1;
  font-family:verdana;
  width:100%;
  height:21px;
}
.gscs_fe_gadget_registration_portlet > .lbl_log_ctrl {
  box-sizing:border-box;
  z-index:4;
  position:absolute;
  display:inline-block;
  top:713px;
  left:703px;
  width:100px;
  height:auto;
  min-height:11px;
}
.gscs_fe_gadget_registration_portlet > .lbl_log_ctrl {
  height:auto;
  min-height:11px;
}
.gscs_fe_gadget_registration_portlet > .lbl_log_ctrl {
  overflow:hidden;
  display:none;
  font-family:Verdana;
  font-size:7pt;
  font-weight:normal;
  color:black;
  text-align:left;
  background-color:transparent;
}
.gscs_fe_gadget_registration_portlet > .txtCivicNum_ctrl {
  box-sizing:border-box;
  z-index:3;
  position:absolute;
  display:inline-block;
  top:213px;
  left:1325px;
  width:213px;
  height:21px;
}
.gscs_fe_gadget_registration_portlet > .txtCivicNum_ctrl {
  display:none;
}
.gscs_fe_gadget_registration_portlet > .txtCivicNum_ctrl > input{
  vertical-align:top;
  box-sizing:border-box;
  z-index:1;
  font-family:verdana;
  width:100%;
  height:21px;
}
.gscs_fe_gadget_registration_portlet > .txtPwd1_ctrl {
  box-sizing:border-box;
  z-index:3;
  position:absolute;
  display:inline-block;
  top:241px;
  left:2px;
  width:213px;
  height:21px;
}
.gscs_fe_gadget_registration_portlet > .txtPwd1_ctrl {
}
.gscs_fe_gadget_registration_portlet > .txtPwd1_ctrl > input{
  vertical-align:top;
  box-sizing:border-box;
  z-index:1;
  font-family:verdana;
  width:100%;
  height:21px;
}
.gscs_fe_gadget_registration_portlet > .prof_ut_ctrl {
  box-sizing:border-box;
  z-index:3;
  position:absolute;
  display:inline-block;
  top:1px;
  left:1329px;
  width:216px;
  height:20px;
}
.gscs_fe_gadget_registration_portlet > .txtPwd2_ctrl {
  box-sizing:border-box;
  z-index:3;
  position:absolute;
  display:inline-block;
  top:301px;
  left:2px;
  width:213px;
  height:21px;
}
.gscs_fe_gadget_registration_portlet > .txtPwd2_ctrl {
}
.gscs_fe_gadget_registration_portlet > .txtPwd2_ctrl > input{
  vertical-align:top;
  box-sizing:border-box;
  z-index:1;
  font-family:verdana;
  width:100%;
  height:21px;
}
.gscs_fe_gadget_registration_portlet > .image_captcha_ctrl {
  box-sizing:border-box;
  z-index:3;
  position:absolute;
  display:inline-block;
  top:359px;
  left:2px;
  width:130px;
  height:25px;
}
.gscs_fe_gadget_registration_portlet > .image_captcha_ctrl {
}
.gscs_fe_gadget_registration_portlet > .image_captcha_ctrl > a, .gscs_fe_gadget_registration_portlet > .image_captcha_ctrl > a:hover{
  text-decoration:none;
}
.gscs_fe_gadget_registration_portlet > .image_captcha_ctrl > a > img{
  width:100%;
  vertical-align:top;
  height:25px;
}
.gscs_fe_gadget_registration_portlet > .txtCodSec_ctrl {
  box-sizing:border-box;
  z-index:3;
  position:absolute;
  display:inline-block;
  top:359px;
  left:138px;
  width:80px;
  height:21px;
}
.gscs_fe_gadget_registration_portlet > .txtCodSec_ctrl {
}
.gscs_fe_gadget_registration_portlet > .txtCodSec_ctrl > input{
  vertical-align:top;
  box-sizing:border-box;
  z-index:1;
  font-family:verdana;
  width:100%;
  height:21px;
}
.gscs_fe_gadget_registration_portlet > .txtCap_ctrl {
  box-sizing:border-box;
  z-index:3;
  position:absolute;
  display:inline-block;
  top:47px;
  left:1325px;
  width:213px;
  height:21px;
}
.gscs_fe_gadget_registration_portlet > .txtCap_ctrl {
  display:none;
}
.gscs_fe_gadget_registration_portlet > .txtCap_ctrl > input{
  vertical-align:top;
  box-sizing:border-box;
  z-index:1;
  font-family:verdana;
  width:100%;
  height:21px;
}
.gscs_fe_gadget_registration_portlet > .txtLang_ctrl {
  box-sizing:border-box;
  z-index:3;
  position:absolute;
  display:inline-block;
  top:375px;
  left:1325px;
  width:216px;
  height:20px;
}
.gscs_fe_gadget_registration_portlet > .m_cPassword_ctrl {
  box-sizing:border-box;
  z-index:3;
  position:absolute;
  display:inline-block;
  top:0px;
  left:0px;
  width:0px;
  height:0px;
}
.gscs_fe_gadget_registration_portlet > .m_cPassword_ctrl {
  display:none;
}
.gscs_fe_gadget_registration_portlet > .m_cPassword_ctrl > input{
  vertical-align:top;
  box-sizing:border-box;
  z-index:1;
  width:100%;
  height:0px;
}
.gscs_fe_gadget_registration_portlet > .lb_term_service_ctrl {
  box-sizing:border-box;
  z-index:3;
  position:absolute;
  display:inline-block;
  top:435px;
  left:1164px;
  width:404px;
  height:auto;
  min-height:19px;
}
.gscs_fe_gadget_registration_portlet > .lb_term_service_ctrl {
  height:auto;
  min-height:19px;
}
.gscs_fe_gadget_registration_portlet > .lb_term_service_ctrl {
  overflow:hidden;
  display:none;
  text-align:left;
  background-color:transparent;
}
.gscs_fe_gadget_registration_portlet > .lbPrivacy_ctrl {
  box-sizing:border-box;
  z-index:3;
  position:absolute;
  display:inline-block;
  top:456px;
  left:1232px;
  width:282px;
  height:auto;
  min-height:20px;
}
.gscs_fe_gadget_registration_portlet > .lbPrivacy_ctrl a {
  height:auto;
  min-height:20px;
}
.gscs_fe_gadget_registration_portlet > .lbPrivacy_ctrl a {
  overflow:hidden;
  display:none;
  text-align:right;
 display:block;
}
.gscs_fe_gadget_registration_portlet > .lbPrivacy_ctrl > div > a:hover{
  text-align:right;
}
.gscs_fe_gadget_registration_portlet > .CheckPriv_ctrl {
  box-sizing:border-box;
  z-index:3;
  position:absolute;
  display:inline-block;
  top:458px;
  left:1527px;
  width:13px;
  height:13px;
}
.gscs_fe_gadget_registration_portlet > .lbNewsLetter_ctrl {
  box-sizing:border-box;
  z-index:3;
  position:absolute;
  display:inline-block;
  top:499px;
  left:1165px;
  width:349px;
  height:auto;
  min-height:41px;
}
.gscs_fe_gadget_registration_portlet > .lbNewsLetter_ctrl a {
  height:auto;
  min-height:41px;
}
.gscs_fe_gadget_registration_portlet > .lbNewsLetter_ctrl a {
  overflow:hidden;
  display:none;
  text-align:right;
  background-color:transparent;
 display:block;
}
.gscs_fe_gadget_registration_portlet > .lbNewsLetter_ctrl > div > a:hover{
  text-align:right;
}
.gscs_fe_gadget_registration_portlet > .CheckNewsLetter_ctrl {
  box-sizing:border-box;
  z-index:3;
  position:absolute;
  display:inline-block;
  top:502px;
  left:1527px;
  width:13px;
  height:13px;
}
.gscs_fe_gadget_registration_portlet > .lbCondVen_ctrl {
  box-sizing:border-box;
  z-index:3;
  position:absolute;
  display:inline-block;
  top:543px;
  left:1165px;
  width:349px;
  height:auto;
  min-height:41px;
}
.gscs_fe_gadget_registration_portlet > .lbCondVen_ctrl a {
  height:auto;
  min-height:41px;
}
.gscs_fe_gadget_registration_portlet > .lbCondVen_ctrl a {
  overflow:hidden;
  display:none;
  text-align:right;
 display:block;
}
.gscs_fe_gadget_registration_portlet > .lbCondVen_ctrl > div > a:hover{
  text-align:right;
}
.gscs_fe_gadget_registration_portlet > .CheckCondVen_ctrl {
  box-sizing:border-box;
  z-index:3;
  position:absolute;
  display:inline-block;
  top:545px;
  left:1527px;
  width:13px;
  height:13px;
}
.gscs_fe_gadget_registration_portlet > .txtCity_ctrl {
  box-sizing:border-box;
  z-index:3;
  position:absolute;
  display:inline-block;
  top:76px;
  left:1334px;
  width:115px;
  height:21px;
}
.gscs_fe_gadget_registration_portlet > .txtCity_ctrl {
  display:none;
}
.gscs_fe_gadget_registration_portlet > .txtCity_ctrl > input{
  vertical-align:top;
  box-sizing:border-box;
  z-index:1;
  font-family:verdana;
  width:100%;
  height:21px;
}
.gscs_fe_gadget_registration_portlet > .txtProvin_ctrl {
  box-sizing:border-box;
  z-index:3;
  position:absolute;
  display:inline-block;
  top:77px;
  left:1459px;
  width:88px;
  height:21px;
}
.gscs_fe_gadget_registration_portlet > .txtProvin_ctrl {
  display:none;
}
.gscs_fe_gadget_registration_portlet > .txtProvin_ctrl > input{
  vertical-align:top;
  box-sizing:border-box;
  z-index:1;
  font-family:verdana;
  width:100%;
  height:21px;
}
.gscs_fe_gadget_registration_portlet > .txtEmail_ctrl {
  box-sizing:border-box;
  z-index:3;
  position:absolute;
  display:inline-block;
  top:123px;
  left:2px;
  width:213px;
  height:21px;
}
.gscs_fe_gadget_registration_portlet > .txtEmail_ctrl {
}
.gscs_fe_gadget_registration_portlet > .txtEmail_ctrl > input{
  vertical-align:top;
  box-sizing:border-box;
  z-index:1;
  width:100%;
  height:21px;
}
.gscs_fe_gadget_registration_portlet > .txtAnno_ctrl {
  box-sizing:border-box;
  z-index:3;
  position:absolute;
  display:inline-block;
  top:182px;
  left:2px;
  width:65px;
  height:21px;
}
.gscs_fe_gadget_registration_portlet > .txtAnno_ctrl {
}
.gscs_fe_gadget_registration_portlet > .txtAnno_ctrl > input{
  vertical-align:top;
  box-sizing:border-box;
  z-index:1;
  font-family:verdana;
  width:100%;
  height:21px;
}
.gscs_fe_gadget_registration_portlet > .txtEmail2_ctrl {
  box-sizing:border-box;
  z-index:3;
  position:absolute;
  display:inline-block;
  top:182px;
  left:2px;
  width:213px;
  height:21px;
}
.gscs_fe_gadget_registration_portlet > .txtEmail2_ctrl {
}
.gscs_fe_gadget_registration_portlet > .txtEmail2_ctrl > input{
  vertical-align:top;
  box-sizing:border-box;
  z-index:1;
  width:100%;
  height:21px;
}
.gscs_fe_gadget_registration_portlet > .txtPIN_ctrl {
  box-sizing:border-box;
  z-index:3;
  position:absolute;
  display:inline-block;
  top:301px;
  left:2px;
  width:100px;
  height:21px;
}
.gscs_fe_gadget_registration_portlet > .txtPIN_ctrl {
}
.gscs_fe_gadget_registration_portlet > .txtPIN_ctrl > input{
  vertical-align:top;
  box-sizing:border-box;
  z-index:1;
  font-family:verdana;
  width:100%;
  height:21px;
}
.gscs_fe_gadget_registration_portlet > .geo_area_ctrl {
  box-sizing:border-box;
  z-index:3;
  position:absolute;
  display:inline-block;
  top:-25px;
  left:1329px;
  width:216px;
  height:20px;
}
.gscs_fe_gadget_registration_portlet > .fakePost_ctrl {
  box-sizing:border-box;
  z-index:3;
  position:absolute;
  display:inline-block;
  top:528px;
  left:712px;
  width:65px;
  height:20px;
}
.gscs_fe_gadget_registration_portlet > .fakePost_ctrl {
  display:none;
  font-family:Verdana;
  font-size:7pt;
  color:#000000;
  background-color:#CECECE;
  border-width:1px;
  border-color:#000000;
}
.gscs_fe_gadget_registration_portlet > .imgWait_ctrl {
  box-sizing:border-box;
  z-index:3;
  position:absolute;
  display:inline-block;
  top:411px;
  left:2px;
  width:30px;
  height:30px;
}
.gscs_fe_gadget_registration_portlet > .imgWait_ctrl {
}
.gscs_fe_gadget_registration_portlet > .imgWait_ctrl > img{
  width:100%;
  vertical-align:top;
  height:30px;
}
.gscs_fe_gadget_registration_portlet > .lbl1_ctrl {
  box-sizing:border-box;
  z-index:6;
  position:absolute;
  display:inline-block;
  top:1px;
  left:1px;
  width:70px;
  height:auto;
  min-height:75px;
}
.gscs_fe_gadget_registration_portlet > .lbl1_ctrl {
  height:auto;
  min-height:75px;
}
.gscs_fe_gadget_registration_portlet > .lbl1_ctrl {
  overflow:hidden;
  text-align:center;
}
.gscs_fe_gadget_registration_portlet > .lbl2_ctrl {
  box-sizing:border-box;
  z-index:6;
  position:absolute;
  display:inline-block;
  top:1px;
  width:70px;
  height:auto;
  min-height:75px;
  margin-left:-38px;
  left:50%;
}
.gscs_fe_gadget_registration_portlet > .lbl2_ctrl {
  height:auto;
  min-height:75px;
}
.gscs_fe_gadget_registration_portlet > .lbl2_ctrl {
  overflow:hidden;
  text-align:center;
}
.gscs_fe_gadget_registration_portlet > .lbl3_ctrl {
  box-sizing:border-box;
  z-index:6;
  position:absolute;
  display:inline-block;
  top:1px;
  right:8px;
  width:70px;
  height:auto;
  min-height:75px;
}
.gscs_fe_gadget_registration_portlet > .lbl3_ctrl {
  height:auto;
  min-height:75px;
}
.gscs_fe_gadget_registration_portlet > .lbl3_ctrl {
  overflow:hidden;
  text-align:center;
}
.gscs_fe_gadget_registration_portlet > .Box166_ctrl {
  box-sizing:border-box;
  z-index:7;
  position:absolute;
  display:inline-block;
  top:38px;
  left:77px;
  width:10px;
  height:auto;
  min-height:3px;
}
.gscs_fe_gadget_registration_portlet > .Box166_ctrl {
  height:auto;
  min-height:3px;
}
.gscs_fe_gadget_registration_portlet > .Box166_ctrl {
  min-height:3px;
  background-color:#000000;
  border-color:#000000;
}
.gscs_fe_gadget_registration_portlet > .Box167_ctrl {
  box-sizing:border-box;
  z-index:7;
  position:absolute;
  display:inline-block;
  top:38px;
  left:166px;
  width:10px;
  height:auto;
  min-height:3px;
}
.gscs_fe_gadget_registration_portlet > .Box167_ctrl {
  height:auto;
  min-height:3px;
}
.gscs_fe_gadget_registration_portlet > .Box167_ctrl {
  min-height:3px;
  background-color:#000000;
  border-color:#000000;
}
.gscs_fe_gadget_registration_portlet > .cmbAnnoTess_ctrl {
  box-sizing:border-box;
  z-index:8;
  position:absolute;
  display:inline-block;
  top:182px;
  left:2px;
  width:79px;
  height:21px;
}
.gscs_fe_gadget_registration_portlet > .lblInfPrivacy_ctrl {
  box-sizing:border-box;
  z-index:9;
  position:absolute;
  display:inline-block;
  top:360px;
  left:7px;
  width:200px;
  height:auto;
  min-height:20px;
}
.gscs_fe_gadget_registration_portlet > .lblInfPrivacy_ctrl a {
  height:auto;
  min-height:20px;
}
.gscs_fe_gadget_registration_portlet > .lblInfPrivacy_ctrl a {
  overflow:hidden;
  text-align:left;
 display:block;
}
.gscs_fe_gadget_registration_portlet > .lblInfPrivacy_ctrl > div > a:hover{
  text-align:left;
}
.gscs_fe_gadget_registration_portlet > .chkPresaVisione_ctrl {
  box-sizing:border-box;
  z-index:11;
  position:absolute;
  display:inline-block;
  top:341px;
  left:7px;
  width:16px;
  height:16px;
}
.gscs_fe_gadget_registration_portlet > .lblPresaVisione_ctrl {
  box-sizing:border-box;
  z-index:12;
  position:absolute;
  display:inline-block;
  top:341px;
  left:31px;
  width:170px;
  height:auto;
  min-height:20px;
}
.gscs_fe_gadget_registration_portlet > .lblPresaVisione_ctrl {
  height:auto;
  min-height:20px;
}
.gscs_fe_gadget_registration_portlet > .lblPresaVisione_ctrl {
  overflow:hidden;
  text-align:left;
}
.gscs_fe_gadget_registration_portlet > .autosuggestCity_ctrl {
  box-sizing:border-box;
  z-index:1;
  position:absolute;
  display:inline-block;
  top:265px;
  left:1337px;
  width:213px;
  height:21px;
}

