body {font-family:Arial, sans-serif;background-color:#FFF;margin:0;padding:0;display:flex;justify-content:center;align-items:center;flex-direction:column;}label {font-size:15px;font-weight:bold;display:block;font-family:Calibri;}input[type="text"], select, textarea {width:200px;padding:5px;border:1px solid #ccc;border-radius:4px;}select {height:26px;}.logo {float:left;margin:20px 0 20px 0;width:100%;height:150px;background:url('../images/logo.png') no-repeat top center;}.form-area {clear:both;margin:30px 0 30px 0;width:716px;height:950px;background:#FFF;border-radius:8px;box-shadow:0 2px 10px rgba(0, 0, 0, 0.1);}.form-area-topo {float:left;width:100%;height:83px;}.form-area-corpo-1 {clear:both;width:100%;height:63px;}.form-area-corpo-2 {clear:both;width:100%;height:128px;}.form-area-corpo-3 {clear:both;width:100%;height:100px;}.form-area-titulo {float:left;margin-top:30px;width:100%;height:25px;background:#9cc2e5;}.form-area-titulo p {margin:0;padding:1px 0 0 0;text-align:center;font-size:17px;font-weight:bold;font-family:Calibri;}.relatorio_mensal {margin-top:25px;text-align:center;}.mes_referencia {margin-top:5px;text-align:center;}.profissional_nome {float:left;width:100%;margin:5px 0 0 0;}.profissional_nome label {margin:0 0 0 63px;}.profissional_nome label input[type="text"] {width:557px;}.profissional_n_conselho {clear:both;float:left;width:50%;margin:5px 0 0 0;}.profissional_n_conselho label {float:right;margin-right:38px;}.profissional_conselho {float:left;width:50%;margin:5px 0 0 0;}.profissional_conselho label {float:right;margin-right:38px;}.profissional_conselho label select {width:213px;}.paciente_nome {float:left;width:100%;margin:5px 0 0 0;}.paciente_nome label {margin:0 0 0 63px;}.paciente_nome label input[type="text"] {width:557px;}.paciente_nascimento {clear:both;float:left;width:50%;margin:5px 0 0 0;}.paciente_nascimento label {float:right;margin-right:38px;}.paciente_sexo {float:right;width:50%;margin:5px 0 0 0;}.paciente_sexo label {float:right;margin-right:38px;}.paciente_sexo label select {width:213px;}.paciente_diagnostico {clear:both;float:left;width:50%;margin:5px 0 0 0;}.paciente_diagnostico label {float:right;margin-right:38px;}.paciente_internacao {float:right;width:50%;margin:5px 0 0 0;}.paciente_internacao label {float:right;margin-right:38px;}.paciente_cidade {clear:both;float:left;width:50%;margin:5px 0 0 0;}.paciente_cidade label {float:right;margin-right:38px;}.paciente_ers {float:left;width:50%;margin:5px 0 0 0;}.paciente_ers label {float:right;margin-right:38px;}.paciente_ers label select {width:213px;}.relatorio {float:left;width:90%;margin:5px 0 0 5%;}.relatorio label textarea {width:100%}.relatorio_assinatura_digital {clear:both;float:left;width:45%;height:30px;margin:75px 0 0 0;}.relatorio_assinatura_digital label {float:right;margin-right:38px;}.relatorio_assinatura {float:right;width:50%;height:100px;margin:5px 5% 0 0;border-bottom:1px solid #000;}.relatorio_assinatura_nome {clear:both;float:right;width:100%;margin:5px 0 0 0;}.relatorio_assinatura_nome label {float:right;margin-right:38px;width:50%;}.relatorio_assinatura_nome label input[type="text"] {width:100%;text-align:center;}.relatorio_assinatura_conselho {clear:both;float:right;width:100%;margin:5px 0 0 0;}.relatorio_assinatura_conselho label {float:right;margin-right:38px;width:50%;}.relatorio_assinatura_conselho label input[type="text"] {width:100%;text-align:center;}.relatorio_assinatura_n_conselho {clear:both;float:right;width:100%;margin:5px 0 0 0;}.relatorio_assinatura_n_conselho label {float:right;margin-right:38px;width:50%;}.relatorio_assinatura_n_conselho label input[type="text"] {width:100%;text-align:center;}.relatorio_texto_data {float:left;width:90%;margin:20px 0 0 5%;}.relatorio_texto_data label input[type="text"] {width:100%;}.form-area-button {clear:both;float:left;margin:60px 0 0 10%;width:80%;height:50px;}button {width:100%;padding:10px;background-color:#28a745;color:white;border:none;border-radius:4px;font-size:16px;cursor:pointer;}button:hover {background-color:#218838;}