*{margin:0;padding:0}
body{font:1em Arial,sans-serif;background:#FFF;margin:0 0 0 0;color:navy}
.mostra500,.logo{display:none}
h1{font-size:1.5em;color:#000080;letter-spacing:4px;margin:0} 
#selper{
margin:1% 0;padding:0.2% 0 0.2% 0.2%;font-size:110%;
-webkit-border-radius:8px;-moz-border-radius:8px;-o-border-radius:8px;border-radius:8px;
-moz-box-shadow:0 2px 6px #000080;-webkit-box-shadow:0 2px 6px #000080;-o-box-shadow:0 2px 6px #000080;box-shadow:0 2px 6px #000080
}
#conteudo{text-align:left;margin:0 .4em 0 .26em}
.tudo{border-radius:8px;box-shadow:0 2px 6px #000080;padding:.5em;margin:.6em 0}
.tit{font:1.1em Verdana}
.url{font-style:italic}
.per,.resp {width:100%}
.space{margin:0}
.space1{margin:1%}
.space2{margin:2%}
#pesquisar{background:#006699;font-size:10pt;font-family:Verdana;color:white;padding:.35% 0}
#pqtxt{font-size:105%;border-radius:8px;padding:.2%}
.esq{float:left}
.dir{float:right}
.centro,body,#pqtxt{text-align:center}
#selper,#pqtxt{background-color:#FFFFB0}
.cab, .cvb,.a12b,.am12b,.tit,#pqtxt,#pesquisar,#selper{font-weight:700}
.ca,.cab,.a12,.a12b,.resp{color:blue}
.cv,.cvb{color:red}
.am8,.am12,.am12b{color:navy}
.am8{font-size:0.86em}
.a12,.a12b,.am12,.am12b{font-size:1.2em}
a:link,a:visited{color:navy;text-decoration:none}
a:hover{color:#00F;text-decoration:underline}
.bf{border:0.5em ridge #0FF;padding:2px}
.risco{border-bottom:1px dashed;margin-bottom:6px;padding-bottom:6px}

@media(min-width:500px){
.logo{display:block}
.mostra500{display:inline}
#conteudo{margin:0 1em}
}
@media(min-width:800px){
.tudo{padding:.2% .6% .6% .6%}
.per{float:left;width:49%}
.resp{float:left;margin-left:1%;width:49%}
.space,.space1,.space2{display:none}
}