
body { margin:0px; font-family: verdana,arial,helvetica; font-size:10px; color:black; }
td { font-family: verdana,arial,helvetica; font-size:10px; color:black; }
th { font-family: verdana,arial,helvetica; font-size:10px; color:black; }
form {margin:0px;}
.texto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
a:link {
	color: #000066;
	text-decoration: none;
}
a:visited {
	color: #000066;
	text-decoration: none;
}
a:active {
	color: #000066;
	text-decoration: none;
}
a:hover {
	color: #0033CC;
	text-decoration: none;
}
.tabelaBorda {
	border: 1pt solid #DCEAEC;
	
}
.lista {border-collapse:collapse;}
.lista td {padding:2px;white-space: nowrap;}
.lista th {background-color:#062B5F;padding:4px;padding-top:4px;padding-bottom:4px;border-bottom:2px solid #FFEF00;color:white;border-right:1px solid white;}
.lista th a {color:white;}
.lista th a:visited {color:white;}
.lista th a:active {color:white;}
.lista th a:hover {color:white;text-decoration:underline;}

input {font-family:verdana,arial;font-size:10px;}
select {font-family:verdana,arial;font-size:10px;}
textarea {font-family:verdana,arial;font-size:10px;}

.title { padding-bottom:12px; font-size:18px; color: #092B58; font-family: verdana,arial,helvetica; }

.listaRelatorios { border-collapse: collapse; border:1px solid #e8e8e8; }
.listaRelatorios th {background-color:#062B5F;padding:4px;padding-top:4px;padding-bottom:4px;border-bottom:2px solid #FFEF00;color:white;border-right:1px solid white;}
.listaRelatorios td { border-bottom:1px solid #e8e8e8; }

.form {  }
.form td { background-color: #f0f0f0; padding:4px; }
.form th { background-color: #f0f0f0; font-weight: bold; text-align:left; padding: 10px; padding-top:14px; }
.form td.botao { background-color: white; border-top:12px solid #f0f0f0; text-align:right; }

span.erro { color:red; font-weight:bold }