#mask
{
    position: absolute;
    left: 0;
    top: 0;
    z-index: 9000;
    background-color: #000;
    display: none;
}

/*
#boxes .window
{
    position: absolute;
    left: 0;
    top: 0;
    width: 440px;
    height: 200px;
    display: none;
    z-index: 9999;
    padding: 20px;
}

#boxes #dialog
{
    width: 532px;
    height: 587px;
	height: 450px;
    padding: 10px;
    background-image: url(../img/quadro_h450.png);
    background-repeat: no-repeat;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:10px;
	color: #666;
}
*/

#boxes .window
{
    position: absolute;
    left: 0;
    top: 0;
    width: 440px;
    height: 200px;
    display: none;
    z-index: 9999;
    padding: 20px;
    width: 532px;
    height: 587px;
	height: 450px;
    height: 550px;
    padding: 10px;
    background-image: url(../img/quadro_h450.png);
    background-image: url(../img/quadro_h550.png);
    background-repeat: no-repeat;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:10px;
	color: #666;
}

#boxes #dialog1
{
    width: 375px;
    height: 203px;
}
#dialog1 .d-header
{
    background: url(login-header.png) no-repeat 0 0 transparent;
    width: 375px;
    height: 150px;
}
#dialog1 .d-header input
{
    position: relative;
    top: 60px;
    left: 100px;
    border: 3px solid #cccccc;
    height: 22px;
    width: 200px;
    font-size: 15px;
    padding: 5px;
    margin-top: 4px;
}
#dialog1 .d-blank
{
    float: left;
    background: url(login-blank.png) no-repeat 0 0 transparent;
    width: 267px;
    height: 53px;
}
#dialog1 .d-login
{
    float: left;
    width: 108px;
    height: 53px;
}
#boxes #dialog2
{
    background: url(notice.png) no-repeat 0 0 transparent;
    width: 326px;
    height: 229px;
    padding: 50px 0 20px 25px;
}
.close
{
    display: block;
    text-align: right;
    padding-right: 20px;
}
.Texto
{
    font: 12px verdana;
    color: #646464;
}
#Table23
{
    width: 167px;

}

#boxes .window .conteudo {
    padding: 30px;
	padding-top: 30px;
    font-size: 1.15em;
}

#boxes .window .conteudo p {
    margin: 0.5em;
}

#boxes .window .conteudo ul{
    margin: 0.2em;
    padding-left: 4em;
}

#boxes .window .conteudo li{
    margin-top: 1em;
    margin-bottom: 1em;
}

#boxes .window .conteudo ul.fonteMenor li{
    margin-top: 0.2em;
    margin-bottom: 0.2em;
    font-size: 0.9em;
}

/* 
    Tema de natal by Erich Nascimento 
*/
#boxes .window .conteudo.natal {
    background: url(../img/banner_feliz_natal_dialog.png) 0 240px transparent no-repeat;
    padding-bottom: 360px;
    overflow: hidden;
}

#boxes .window .conteudo.natal p {
    font-size: 1.4em;
    padding-left: 20px;
    padding-top: 15px;  
    line-height: 1.5em;
}

.btnFecharDlg {
    border: solid 1px #666;
    padding: 6px 14px;
    position: absolute;
    top: 506px;
    left: 40px;
    color: #333;
    background-color: #B5CFCA;
    text-decoration: none;
}

.btnFecharDlg:hover {
    text-decoration: underline;
    background-color: #D1EFE9;
}
