/*
FuTri - Gerenciador de Arrancadão
Autor: Flávio Yutaka Nakamura
*/

body { padding: 0; margin: 10px; font-family: Arial; font-size: 12px; }

a { text-decoration: none; color: #001d81; }
a:hover { text-decoration: underline; color: #0251ca; }

h1 { margin: 0; padding: 7px 0 3px 0; font-size: 18px; }
h2 { margin: 0; padding: 3px 0 3px 0; font-size: 16px; }
h3 { margin: 0; padding: 7px 0 7px 0; font-size: 15px; }
h4 { margin: 0; padding: 7px 0 7px 0; font-size: 14px; color: #555; }

p { margin: 0; padding: 7px 0 7px 0; }
p.Observacoes { font-size: 10px; color: gray; }

ul { margin: 0; padding: 5px 0 5px 20px; list-style: square; }
li { margin: 0; padding: 0; }

table { margin: 7px 0 7px 0; padding: 0; border: 1px solid gray; border-collapse: collapse; border-spacing: 0; width: 100%; }
td, th { margin: 0; padding: 2px 1px 2px 1px; border: 1px solid #aaa; text-align: center; font-family: Arial; font-size: 12px; }
th { background-color: #001d81; color: white; }
tr:hover { background-color: #dfe2fc; }

tr td:first-child+td+td { text-align: left; }
tr td:first-child+td+td+td { font-weight: bold; font-size: 13px; color: blue; }
tr *:first-child { width: 3%; }
tr *:first-child+* { width: 6%; }
tr *:first-child+*+*+* { width: 6%; }
tr *:first-child+*+*+*+* { width: 6%; }
tr *:first-child+*+*+*+*+* { width: 4%; border-left: 2px solid gray; }
tr *:first-child+*+*+*+*+*+* { width: 4%; }
tr *:first-child+*+*+*+*+*+*+* { width: 4%; }
tr *:first-child+*+*+*+*+*+*+*+* { width: 4%; border-left: 2px solid gray; }
tr *:first-child+*+*+*+*+*+*+*+*+* { width: 4%; }
tr *:first-child+*+*+*+*+*+*+*+*+*+* { width: 4%; }
tr *:first-child+*+*+*+*+*+*+*+*+*+*+* { width: 4%; border-left: 2px solid gray; }
tr *:first-child+*+*+*+*+*+*+*+*+*+*+*+* { width: 4%; }
tr *:first-child+*+*+*+*+*+*+*+*+*+*+*+*+* { width: 4%; }
tr *:first-child+*+*+*+*+*+*+*+*+*+*+*+*+*+* { width: 4%; border-left: 2px solid gray; }
tr *:first-child+*+*+*+*+*+*+*+*+*+*+*+*+*+*+* { width: 4%; }
tr *:first-child+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+* { width: 4%; }
tr *:first-child+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+* { width: 4%; border-left: 2px solid gray; }

/*tr td:first-child+td+td { text-align: left; }
tr td:first-child+td+td+td { font-weight: bold; font-size: 13px; color: blue; }
tr *:first-child { width: 4%; }
tr *:first-child+* { width: 8%; }
tr *:first-child+*+*+* { width: 5%; }
tr *:first-child+*+*+*+* { width: 5%; }
tr *:first-child+*+*+*+*+* { width: 3%; border-left: 2px solid gray; }
tr *:first-child+*+*+*+*+*+* { width: 4%; }
tr *:first-child+*+*+*+*+*+*+* { width: 3%; }
tr *:first-child+*+*+*+*+*+*+*+* { width: 3%; border-left: 2px solid gray; }
tr *:first-child+*+*+*+*+*+*+*+*+* { width: 4%; }
tr *:first-child+*+*+*+*+*+*+*+*+*+* { width: 3%; }
tr *:first-child+*+*+*+*+*+*+*+*+*+*+* { width: 3%; border-left: 2px solid gray; }
tr *:first-child+*+*+*+*+*+*+*+*+*+*+*+* { width: 4%; }
tr *:first-child+*+*+*+*+*+*+*+*+*+*+*+*+* { width: 3%; }
tr *:first-child+*+*+*+*+*+*+*+*+*+*+*+*+*+* { width: 3%; border-left: 2px solid gray; }
tr *:first-child+*+*+*+*+*+*+*+*+*+*+*+*+*+*+* { width: 4%; }
tr *:first-child+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+* { width: 3%; }
tr *:first-child+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+* { width: 3%; border-left: 2px solid gray; }
tr *:first-child+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+* { width: 4%; }
tr *:first-child+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+* { width: 3%; } */

p#Pista { padding: 10px 0 10px 0; }

div#Topo { margin: 0 0 10px 0; padding: 0; border-bottom: 1px solid #001d81; }
div#Topo a { width: 250px; float: left; color: black; text-decoration: underline; font-size: 15px; font-weight: bold; text-align: left; }
div#Topo img { border: none; }
div#Topo h1 { padding: 0; color: #001d81; height: 25px; }
div#Topo h2 { padding: 0; color: gray; font-size: 14px; height: 45px; }

div#Rodape { margin: 7px 0 7px 0; padding: 3px 0 3px 0; border-top: 1px solid #aaa; color: gray; text-align: right; }
div#Rodape a { color: gray; }
