









.zlab_cartaorobica_login_container {
}
.zlab_cartaorobica_login_title_container {
  margin: auto;
}
.zlab_cartaorobica_login_portlet{
  position:relative;
  margin: auto;
  width:100%;
  min-width:500px;
  height:60px;
}
.zlab_cartaorobica_login_portlet > .zlab_cartaorobica_login_page > .w_Modal_ctrl {
  box-sizing:border-box;
  z-index:1;
  position:absolute;
  display:inline-block;
  top:0px;
  left:0px;
  width:0px;
  height:0px;
}
.zlab_cartaorobica_login_portlet > .zlab_cartaorobica_login_page > .w_Modal_ctrl {
  display:none;
}
.zlab_cartaorobica_login_portlet > .zlab_cartaorobica_login_page > .w_Modal_ctrl > input{
  vertical-align:top;
  box-sizing:border-box;
  z-index:1;
  font-size:7pt;
  width:100%;
  height:100%;
}
.zlab_cartaorobica_login_portlet > .zlab_cartaorobica_login_page > .labelPersonalArea_ctrl {
  box-sizing:border-box;
  z-index:1;
  position:absolute;
  display:inline-block;
  top:106px;
  left:142px;
  width:120px;
  height:auto;
  min-height:19px;
}
.zlab_cartaorobica_login_portlet > .zlab_cartaorobica_login_page > .labelPersonalArea_ctrl a {
  height:auto;
  min-height:19px;
}
.zlab_cartaorobica_login_portlet > .zlab_cartaorobica_login_page > .labelPersonalArea_ctrl a {
  overflow:hidden;
  display:none;
  text-align:left;
 display:block;
}
.zlab_cartaorobica_login_portlet > .zlab_cartaorobica_login_page > .labelPersonalArea_ctrl > div > a:hover{
  text-align:left;
}
.zlab_cartaorobica_login_portlet > .zlab_cartaorobica_login_page > .lblTitle_ctrl {
  box-sizing:border-box;
  z-index:1;
  position:absolute;
  display:inline-block;
  top:0px;
  left:0px;
  right:0px;
  width:auto;
  height:auto;
  min-height:30px;
}
.zlab_cartaorobica_login_portlet > .zlab_cartaorobica_login_page > .lblTitle_ctrl {
  height:auto;
  min-height:30px;
}
.zlab_cartaorobica_login_portlet > .zlab_cartaorobica_login_page > .lblTitle_ctrl {
  overflow:hidden;
}
.zlab_cartaorobica_login_portlet > .zlab_cartaorobica_login_page > .labelName_ctrl {
  box-sizing:border-box;
  z-index:1;
  position:absolute;
  display:inline-block;
  top:242px;
  left:194px;
  right:112px;
  width:auto;
  height:auto;
  min-height:18px;
}
.zlab_cartaorobica_login_portlet > .zlab_cartaorobica_login_page > .labelName_ctrl {
  height:auto;
  min-height:18px;
}
.zlab_cartaorobica_login_portlet > .zlab_cartaorobica_login_page > .labelName_ctrl {
  overflow:hidden;
  display:none;
  text-align:left;
}
.zlab_cartaorobica_login_portlet > .zlab_cartaorobica_login_page > .imageReservedArea_ctrl {
  box-sizing:border-box;
  z-index:1;
  position:absolute;
  display:inline-block;
  top:203px;
  left:303px;
  width:64px;
  height:64px;
}
.zlab_cartaorobica_login_portlet > .zlab_cartaorobica_login_page > .imageReservedArea_ctrl {
}
.zlab_cartaorobica_login_portlet > .zlab_cartaorobica_login_page > .imageReservedArea_ctrl > img{
  width:100%;
  vertical-align:top;
  height:64px;
}
.zlab_cartaorobica_login_portlet > .zlab_cartaorobica_login_page > .labelLogout_ctrl {
  box-sizing:border-box;
  z-index:1;
  position:absolute;
  display:inline-block;
  right:368px;
  bottom:-201px;
  width:120px;
  height:auto;
  min-height:19px;
}
.zlab_cartaorobica_login_portlet > .zlab_cartaorobica_login_page > .labelLogout_ctrl a {
  height:auto;
  min-height:19px;
}
.zlab_cartaorobica_login_portlet > .zlab_cartaorobica_login_page > .labelLogout_ctrl a {
  overflow:hidden;
  display:none;
  text-align:right;
 display:block;
}
.zlab_cartaorobica_login_portlet > .zlab_cartaorobica_login_page > .labelLogout_ctrl > div > a:hover{
  text-align:right;
}
.zlab_cartaorobica_login_portlet > .zlab_cartaorobica_login_page > .error_ctrl {
  box-sizing:border-box;
  z-index:1;
  position:absolute;
  display:inline-block;
  top:0px;
  left:0px;
  width:0px;
  height:0px;
}
.zlab_cartaorobica_login_portlet > .zlab_cartaorobica_login_page > .error_ctrl {
  display:none;
}
.zlab_cartaorobica_login_portlet > .zlab_cartaorobica_login_page > .error_ctrl > input{
  vertical-align:top;
  box-sizing:border-box;
  z-index:1;
  font-family:verdana;
  font-size:7pt;
  width:100%;
  height:100%;
}
.zlab_cartaorobica_login_portlet > .zlab_cartaorobica_login_page > .lblBenvenuto_ctrl {
  box-sizing:border-box;
  z-index:1;
  position:absolute;
  display:inline-block;
  top:7px;
  left:0px;
  right:0px;
  width:auto;
  height:auto;
  min-height:21px;
}
.zlab_cartaorobica_login_portlet > .zlab_cartaorobica_login_page > .lblBenvenuto_ctrl {
  height:auto;
  min-height:21px;
}
.zlab_cartaorobica_login_portlet > .zlab_cartaorobica_login_page > .lblBenvenuto_ctrl {
  overflow:hidden;
  text-align:center;
  background-color:transparent;
}
.zlab_cartaorobica_login_portlet > .zlab_cartaorobica_login_page > .lblBenvenuto_Copy_ctrl {
  box-sizing:border-box;
  z-index:1;
  position:absolute;
  display:inline-block;
  top:32px;
  left:0px;
  right:2px;
  width:auto;
  height:auto;
  min-height:21px;
}
.zlab_cartaorobica_login_portlet > .zlab_cartaorobica_login_page > .lblBenvenuto_Copy_ctrl a {
  height:auto;
  min-height:21px;
}
.zlab_cartaorobica_login_portlet > .zlab_cartaorobica_login_page > .lblBenvenuto_Copy_ctrl a {
  overflow:hidden;
  text-align:center;
  background-color:transparent;
 display:block;
}
.zlab_cartaorobica_login_portlet > .zlab_cartaorobica_login_page > .lblBenvenuto_Copy_ctrl > div > a:hover{
  text-align:center;
}

