/* Tabela Revelação */
body { width:313px; margin:10px 10px 0; background:#FFF }

h1 { height:0 !important; height /**/:18px; padding-top:18px; margin-bottom:10px; overflow:hidden; background:url(/_images/titulos_out.gif) no-repeat }
h2 { clear:both; color:#006CFE }

table { clear:both; width:100%; border-collapse:collapse; background:#F1F1F1 }
table th, table td { border:1px solid #999; text-align:center; font-size:1em }
th { padding:2px 3px }
th.tamanho { height:60px; padding:0; background:url(/_images/tabelaresolucao/numeros.gif?v0) no-repeat 6px 5px; text-indent:-999px }
th.tam1015 { background-position:-24px 5px }
th.tam1318 { background-position:-54px 5px }
th.tam1521 { background-position:-84px 5px }
th.tam2025 { background-position:-114px 5px }
th.tam2030 { background-position:-144px 5px }
th.tam2538 { background-position:-174px 5px }

.boa, .regular, .ruim { width:20px; height:20px; border-color:#FFF; background:url(/_images/tabelaresolucao/carinhas.gif) no-repeat 50% 0; text-indent:-999px }

.boa { background-color:#01a053 }
.regular { background-color:#E1CF02; background-position:center center }
.ruim { background-color:#E13203; background-position:50% -73px }
.last { border-right-color:#999 }
.bottom { border-bottom-color:#999 }

#h-legenda { font:bold 1.1em Tahoma, Arial, Verdana, sans-serif; color:#000 }
#l-legenda { float:left; margin:10px 0 20px }
#l-legenda li { float:left; height:2em; margin-right:25px; padding-left:25px; background:url(/_images/tabelaresolucao/carinhas.gif) no-repeat }
 li#regular { background-position:0 -36px }
 li#ruim { background-position:0 -73px }
 
 #atencao { clear:both; padding:10px; background:#E0E9F0 }
 #atencao h2 { padding:10px; margin:0; padding:2px 4px; background:#BBCFDE; color:#000 }
 #atencao p { margin-top:1em; font-size:1em }

#fechar { float:right; clear:both; width:11.5em; margin:10px 0 5px; background-position:0 -30px }