a {color:#666; text-decoration:none}


#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:375px; 
    height:203px;
    padding:10px;
    background-color:#ffffff;
}

#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("../images/todos/fundoPixelModal.png");
    width:500px;
    height:350px;
    padding:0px 0 90px 0px;
    border-radius: 50px 0 50px 0;
    border-style: solid;
    border-width: 4px;
    border-color: #ccc;
}
.close{display:block; text-align:right;}
.titulo {height: auto!important;padding:0!important;margin: 0!important;}
fieldset{
    border-color: transparent;
    width: 470px;
    margin: 0 auto; 
}
fieldset * {color: #666666}
fieldset input, fieldset textarea{width: 460px}
fieldset p{text-align: left;clear: both;}
.botao{float: right;width: 100px;margin: 3px 10px}

.button {
    border-radius: 7px;
    background:url("../images/todos/fundoBarra.jpg");
    cursor: pointer;
}
.button:hover {background-position: 0 20px;color: #eee}
.button:active {
    border-top-color: #1b435e;
    background: #1b435e;
}
.telefoneInput{width: 230px}
.selectInput{width: 200px;margin-left: 20px;}
.menores{float: left;text-align: left}
#mensagemModal{height: 40px}