#mask {
  position:absolute;
  left:0;
  top:0;
  z-index:9998;
  background-color:#000;
  display:none;
}
  
#boxes .window {
  position:absolute;
  left:0;
  top:0;
  width:440px;
  height:200px;
  display:none;
  z-index:9999;
  padding:20px;
}

#teste4 { position: relative;}
#teste4 .window {   position:absolute;
  left:50% !important;
  top:50% !important;
  width:410px;
  height:325px;
  margin-top: -162px;
  margin-left: -205px;
  display:none;
  z-index:9999;
  padding:20px;}

#boxes #dialog1 {
  width:331px; 
  height:185px;
  background:url(../img/bg/webmail.png) no-repeat;
}

#teste4 #teste4 .window { position: absolute; top: -150px !important; left: 0 !important;}
#dialog2 {background:url(../img/bg/comentario.png) no-repeat; height:325px !important;}
#dialog3 {background:url(../img/dialog3.png) no-repeat; width: 522px !important; height: 374px !important;}
#dialog2 form { margin-top: 30px; width: 368px;}
#dialog2 form input.campo { width: 348px; height: 18px; background:url(../img/bg/input-nome-comentario.png) no-repeat; margin-bottom: 5px; color: #939598; font-size: 13px; padding: 4px 10px;}
#dialog2 form textarea.campo { width: 348px; height: 172px; background:url(../img/bg/input-comentario.png) no-repeat; margin-bottom: 5px; color: #939598; font-size: 13px; padding: 4px 10px; margin-bottom: 20px;}

#dialog3 form { margin-top: 30px; width: 368px;}


#dialog1 .d-blank {
  float:left;
  background:url(login-blank.png) no-repeat 0 0 transparent; 
  width:267px; 
  height:53px;
}

#dialog1 .d-header { position: absolute; left:93px; top: 74px; width: 217px;}
#dialog1 .d-header form .campo { width: 174px; height: 13px; padding: 6px 16px; background: url(../img/bg/input-webmail.png) no-repeat; margin-bottom: 7px; color: #939598; font-size: 11px;}
#dialog1 .d-header form a { color: #006543; text-decoration: underline; font-size: 11px;}

.close{display:block; text-align:right;}

.par1De { float: left; width: 210px; margin-right: 36px;}
#dialog3 .par1De input.campo { width: 210px; height: 18px; background: #fff; border: 1px solid #dbd8d8; margin-bottom: 15px; color: #939598; font-size: 13px; padding: 4px 10px;}
.par1Para { float: left; width: 210px;}
#dialog3 .par1Para input.campo { width: 210px; height: 18px; background: #fff; border: 1px solid #dbd8d8; margin-bottom: 15px; color: #939598; font-size: 13px; padding: 4px 10px;}
#dialog3 form textarea.campo { width: 455px; height: 172px; background: #fff; border: 1px solid #dbd8d8; margin-bottom: 5px; color: #939598; font-size: 13px; padding: 4px 10px; margin-bottom: 20px;}
#dialog3 form fieldset #Entrar { clear: both;}
#dialog3 #btClose { position: absolute !important; top: -20px !important; right: 25px !important;}

#dialog4 {background:url(../img/dialog4.png) no-repeat; width: 331px !important; height: 185px !important;}
#dialog4 form { width: 205px; margin-top: 77px; float: right; margin-right: 50px;}
#dialog4 form fieldset { width: 205px !important;}
#dialog4 form fieldset #Entrar { clear: both;}
#dialog4 #btClose { position: absolute !important; top: -20px !important; right: 25px !important;}

#dialog4 .d-header form .campo { width: 174px; height: 13px; padding: 6px 16px; background: url(../img/bg/input-webmail.png) no-repeat; margin-bottom: 7px; color: #939598; font-size: 11px;}
