body {margin:0;padding:2em 0 0 0;font-family:Verdana, Arial, Helvetica, sans-serif;font-size: 11px;background-color: #EFE7D4;}
body a {color: #005782;}
body a:hover { text-decoration:underline;}

.boxForm{ background:#FFFFFF repeat-y; width:516px; margin:0 auto;}
.boxForm fieldset{ background:#F7F3E9; width:90%; margin:0 auto; margin-bottom:1em; padding:1em;}
.boxForm fieldset label{ float: left;
    font-family: 'Helvetica Neue',Arial,Helvetica,sans-serif;
    font-size: 11px;
    font-weight: bold;
    margin-left: 180px;
    padding-right: 5px;
    padding-top: 5px;
    text-align: left;
    width: 280px;
}
.boxForm fieldset .item{ 
    margin:0 0 10px 0;
    width: 100%;
    float: left;

}

span.gd{ text-align:center; display:block; margin:1em}

.botao{ text-align:center}
.logo{ text-align:center; margin:1em}

span.topBoxLogin{ background:transparent no-repeat; display:block; width:516px; height:6px;}
span.bottomBoxLogin{ background:transparent no-repeat; display:block; width:516px; height:6px;}

.retornaZimbra { width:500px; margin:0 auto; text-align:right; margin-bottom:5px;}
.retornaZimbra a{ color:#666; text-decoration:none; padding-left:2px; font-weight:bold;}
.retornaZimbra a:hover{ color:#C60000; text-decoration: underline;}
.retornaZimbra img{ vertical-align:middle;}

.msgUser{ padding-left:2em; margin-bottom:1em; color:#C40000;}

