body{
	margin:0;
	padding:0;
}
/*CSS para impressão*/
@media print {
    .naoimpressao { 
     display:none; 
}
}
/*NAVEGAÇÃO 01*/
.menuUm nav ul{
	background-color:#004c40;
	list-style-type: none;
	overflow:hidden;
	margin:0;
	padding:0;
	display: table;
	width:100%;
}
.menuUm nav a{
	color: white;
	text-decoration:none;
	padding: 10px;
	display: block;
    font-family: tahoma;
}
.menuUm nav li{
	display: table-cell;
	text-align: center;
}
.menuUm nav a:hover{
	background-color:black;
	color: white;
}

.whatsapp {
    position: fixed;
    top: 82%;
    right: 1%;
    padding: 10px;
    z-index: 10000000;
}

.btn2{
    font-weight:bold;
    font-size:15px;
    background-color: #004c40;
    color: white;
    
}

.centroinput{
	text-align:center;
}


/*RESPONSIVIDADE*/

/*Celulares*/
@media screen and (max-width: 600px){

	.linkinvisivel {
		display: none!important;
		
	}

    .visivel {
		display: inline!important;
	}

	#whatsapp {
		display: none;
	}
}
/* NAVEGAÇÃO 02*/

@import url('https://fonts.googleapis.com/css2?family=Open+Sans&display=swap');

* {
    margin: 0 auto;
    padding: 0;
    box-sizing: border-box;
    font-family: 'Open Sans', sans-serif;
}

#menu-h{
    background-color: rgb(1, 77, 68);
}


#menu-h ul {
    max-width: 800px;
    list-style: none;
    padding: 0;
}

#menu-h ul li {
    display: inline;
}

#menu-h ul li a {
    color:  #ffffff;
    padding: 10px;
    display: inline-block;
    text-decoration: none;
    transition: background .4s;
}

#menu-h ul li a:hover {
    background-color: rgb(0, 0, 0);
}

#menu-h ul li:last-child a {
    float: right;
    background-color: rgb(0, 0, 0);
}

/*CABEÇALHO*/
.titulos{
	text-align: center;
	font-family: Helvetica;
}

.titulos h2{
	text-decoration-line: underline;
}

/*INPUTS*/

.container {
	width: 200px;
	
  }

  .container input, button {
	  width: 100%;
	  height: 50px;
    

  }




