table.formulario {width: 500px;border-spacing: 1px;}

table.formulario th { background-color: #e5e5e5; }
table.formulario td, table.formulario th { padding:5px;}

table.formulario th.grupo { background-color: #879CC2; }

table.formulario thead th { padding:10px 5px; border-bottom:1px solid #666; text-shadow: 0 1px 0 #fff; font-size:12px; }
table.formulario tbody tr { vertical-align: top; }
table.formulario tbody th { border-right:1px solid #666; text-align:left; padding:10px;  }
table.formulario tbody tr:nth-child(2n-1) td { background-color: #f5f5f5; }
table.formulario tbody tr:hover td { background-color:#ffffcc; }

form table.formulario tr td, table.formulario tr td {background-color: #f5f5f5;}
form table.formulario tr:hover td {background-color: #f5f5f5;}

/*Tem que ficar aqui por questão de prioridades de exibição.*/
table.formulario tfoot td { padding:10px 5px; border-bottom:1px solid #666; text-shadow: 0 1px 0 #fff; font-size:12px;  background-color: #e5e5e5; font-weight:bold; }

table.formulario tbody th { padding-top: 5px; }

table.formulario tr.limpo th, table.formulario tbody tr.limpo td,tr.limpo:hover td { background:none; border:0;}

table.formulario h1 {};
