html{height: 100%;background: rgba(232, 243, 251, 0.53);}
body{margin:0; padding:0;}
A{text-decoration: none;
color: #1b3d5c;}
#centro{
display: table;
margin: 0 auto;
}
#cabecalho{
height:125px;	
}
#cabimg{
float:left;	
}
#cabinf{
float: left;
margin-top: 75px;	
}
#centro img{
width: 595px;
}
#carregando img{
display: table;
margin: 0 auto;
width: 100px;
}
#conteudo{display: table;margin: 0 auto;min-height:80%;width: 98%;}
#rodape{
position: fixed;
bottom: 0;
width: 100%;
height: 20px;
background: aliceblue;
text-align: center;
padding-top: 0.5%;
}
#conteudo form{
margin: 0 auto;
width: 237px;
}
input{
width: 235px;
height: 50px;
font-size: 20px;
text-align: center;
border: 0.5px solid rgba(0, 0, 0, 0.11);
margin: 0;
padding: 0;
}
.clinput input{
text-align: center;
border: 0.5px solid rgba(0, 0, 0, 0.11);
margin: 0;
padding: 0;
}

#entrar{
padding: 0;
margin: 0;
background: #1b3d5c;
color: white;
width: 236px;
}
#sair{
float: left;
position: absolute;
top: 80px;
left: 120px;	
}
#sair a{
font-style: italic;	
}
#nome{
float: right;
position: absolute;
top: 80px;
right: 20px;
font-style: italic;
}
.iconmenu{
background: url('../img/site/ico_cont1.png') no-repeat;
width: 100px;
float: left;
height: 100px;
margin: 30px 30px;
}	
.exercicio{
background-position: -304px -8px;
background-size: 419px;
}
.orcamento{
background-position: -208px -8px;
background-size: 419px;
}
.teste{
background-position: -112px -8px;
background-size: 419px;
}
.pronto{
background-position: -13px -8px;
background-size: 419px;
}
.sobremenu{
	display:none;
	position: absolute;
	width: 100%;
	height: 100%;
	background: white;
	Z-INDEX: 6;
	}

#idsobremenu form{margin: 15px 0 0 25px;}

.sobreform{
	display:none;
	position: absolute;
	width: 100%;
	height: 100%;
	border: 1px solid;
	background: #d9d7d7;
	z-index: 7;
	}