
#conteudo{
    display:flex;
    justify-content: center;
    align-content: center;
    align-items:center;
    width:100%;
    height:100dvh;
}


#senha, #novasenha, #rga{
width:99%;
height:25px;
margin:0 0 5px 0px;
float:left;
}

#cadastrar[type=submit]{
background-color:#ddd;
cursor:pointer;
border:none;
text-align:left;
color:#000;
width:auto;
margin:0px;
padding:0px;
}

#entrar[type=submit]{
background-color:#3367d6;
color:#fff;
height:35px;
width:150px;
margin: 3px 0 0 0;
border:0px;
border-bottom:solid 3px #000;
cursor:pointer;
width:99%;
}

#entrar[type=submit]:hover{
text-decoration:none;
background-color:#bdb6b6;
color:#000;
}


input[id=botao]{
background-color:#3367d6;
color:#fff;
width:100%;
height:30px;
margin:0px;
padding:0px;
border:none;
}

input[id=botao]:hover{
background-color:#bdb6b6;	
color:#000;
margin:0px;
padding:0px;
cursor:pointer;
}


input{
display:block;
}

img{
margin:0 auto;	
width:300px;
height:auto;
}

fieldset{
background-color:#ddd;
border:none;
border-radius:7px;	
width:280px;
/*margin: 5% auto 0px auto;*/
font: normal 13px arial;	
}

.box1{
background-color:#ddd; 
border-radius:7px; 
border:none; 
box-shadow:3px 3px 3px #000;	
}

.box2{
border: 1px solid #bdb6b6;
margin-bottom:10px;	
}

p{
font-family: "Times New Roman", Times, serif;
text-align:center;
width:280px;
color:#000;
margin: 0 auto 0 auto;
}

.aviso{
background:#ddd;	
padding:10px;
color:#6f0707;  
border-radius:5px;
margin: 0 auto 0 auto;
box-shadow: 3px 3px 3px #000;
}

label{
font-family:arial;
font-size:14px;
font-weight:bold;
float:left;	
}

body {
	margin:0px;
	padding:0px;
	/*background-color:#373f42;*/
   background: url(../../portal/img/ceu-maior.jpeg) center center no-repeat fixed ; 
  /*-webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;*/
  object-fit:cover;
  }


.link{
border:none;	
color:#000;
cursor:pointer;
float:left;
}

.link a:hover{
color:#ff1010;
padding: 10px;	
}

.link2{
border:none;	
color:#000;
cursor:pointer;
float:right;
}

.link2 a:hover{
color:#ff1010;
padding: 10px;	
}

h3{
text-align:center;
font-family: arial;
font-weight:bold;
color:#000;
}