TD {
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 10px; 
  background-color: White;
}

TD.RODAPE {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

TH {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: White;
	font-weight: bold;
	background-color: #4383BE;
	border :  #4383BE;
}

.input {
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 10px; 
  color:  #4383BE; 
  border: 1px  #4383BE solid; 
  font-weight: bold
}

.list {
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 10px; 
  color:  #4383BE; 
  border: 1px  #4383BE solid; 
}

.combo {

 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 9px;
 font-style: normal;
}

.lista1 {
  background-color: #E5E5EF;
}

.lista2 {
  background-color: #CFCFDF;
}

.invisivel{
	background-color : transparent;
}

.widgetvelha{
	border-left-width : thin;
	border-top-width : thin;
	border-bottom-width : thin;
	border-left : solid  #4383BE;
	border-bottom : solid  #4383BE;
	border-top : solid  #4383BE;
}

.titulo_pequeno{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 9px;
  font-weight: bold;
  background-color:  #4383BE;
  color: white;
}

.ficha{
  color: Navy;
}

.rodape {
	font-family : Verdana; 
	font-size : 8pt;
	text-decoration: none;
	color: silver;
}

a.rodape:hover {
	font-family : Verdana; 
	font-size : 8pt;
	text-decoration: none;
	color: Navy;
}

input.button_peq_escuro{
	color : Black;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : bold;
	text-align : center;
	background : #FFCC32;
	border-left : 1px solid Black;
	border-right : 1px solid Black;
	border-bottom : 1px solid Black;
	border-top : 1px solid Black;
	width : 80px;
	height : 18px;
}

input.button_grande{
	color : Black;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : bold;
	text-align : center;
	background : #FFCC32;
	border-left : 1px solid Black;
	border-right : 1px solid Black;
	border-bottom : 1px solid Black;
	border-top : 1px solid Black;
	width : 165px;
	height : 18px;
}

input.niv_1 {
    color : Black;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : bold;
	background : Lime;
	border-left : 1px solid Black;
	border-right : 1px solid Black;
	border-bottom : 1px solid Black;
	border-top : 1px solid Black;
	height : 18px;
}

input.niv_2 {
    color : Black;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : bold;
	background : Yellow;
	border-left : 1px solid Black;
	border-right : 1px solid Black;
	border-bottom : 1px solid Black;
	border-top : 1px solid Black;
	height : 18px;
}

input.niv_3 {
    color : Black;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : bold;
	background : #FFA500;
	border-left : 1px solid Black;
	border-right : 1px solid Black;
	border-bottom : 1px solid Black;
	border-top : 1px solid Black;
	height : 18px;
}

input.niv_4 {
    color : Black;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : bold;
	background : Red;
	border-left : 1px solid Black;
	border-right : 1px solid Black;
	border-bottom : 1px solid Black;
	border-top : 1px solid Black;
	height : 18px;
}
.campo_generico
{
    BORDER-RIGHT: #003366 1px solid;
    BORDER-TOP: #003366 1px solid;
    FONT-SIZE: 10px;
    BACKGROUND-IMAGE: none;
    BORDER-LEFT: #003366 1px solid;
    COLOR: black;
    BORDER-BOTTOM: #003366 1px solid;
    BACKGROUND-REPEAT: repeat;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: white;
}