@charset "utf-8"; /* CSS documento*/ *{margin: 0; padding: 0;} body {font-size: 100%; color: #3E3E3E; height: 100%; background: url("../img/fundo.jpg.jpg") no-repeat fixed 50% 0 / cover rgba(255,255,255,0.75) !important;} #pag {position: relative; margin: 0 auto; width: 60%;} #pag h1 {text-align: center; padding: 20px;} .botao {padding: 0 10px; height: 32px; background-color: #CCC; boder: none; -moz-box-shadow:inset 0 0 5px #888; -webkit-box-shadow: inset 0 0 5px #888; box-shadow:inset 0 0 5px #888; cursor: pointer; border-radius: 5px; font-weight: bold; font-size: 1rem !important; color: #eee; text shadow: 0 0 0.irem #333;} .botao:hover {background-color:#999; color: #fff;} .tag_a {text-decoration: none; font-size: 1.08rem !important; display: inline-block; line-height: 31px;font-weight: bold;} .tag_b {width: 70px ! important; text-decoration: none; font-size: 1rem !important; display: inline-block; line-height: 30px; margin-top: 1px; color: inherit; text-shadow: 0 0 0.1rem #333; !important; font-wight: normal !important;} input, textarea, select {border: 1px solid #b9b9b9; border-radius: 3px; padding: 7px 5px;} flex {display: flex-direction: row; flex-wrap: wrap; align-content: center; align-items: center; justify-content: center;} /* Menu Index */ #menuindex ul { list-style-type: none!important; margin: 0; padding: 0; overflow: hidden; diplay: flex; flex-directin: cow; flex-wrap: wrap; aling-content: center; align-items: center;justify- content: center; } #menuindex li { float: left; background-color:#333; width: 200px; height: 150px; margin: 5px; } #menuindex li a { display: block; color:white; texte-align: center; text-decoratin: none; line-height: 150px; } #menuindex li a:hover:not(.ativo) { background-color: #111; } #menuindex .ativo { background-color: #4CAF50; } .voltar {text-aling: right; margin: 20px 10px 0 0;} .voltar a {color: back; text-decoration; none;} .voltar a:hover {text-decoration: underline;}