body, table {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  margin:0px;
}
img{
  border: none;
  behavior:  url("includes/pngbehavior.htc");
}
input{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
}
a:link, a:visited, a:active{
  text-decoration:none;
  color:#555555;
  font-weight:bold;
}
a:hover{
  text-decoration:underline;
  color:#000000;
  font-weight:bold;
}
.bordas{
  border: 1px solid #000000;
}
textarea{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
}
select{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
}
.linhaPrincipal{
  font-size: 13px;
  font-weight: bold;
  text-align: left;
  background-color: #EEEEEE;
}
.linha1{
  background-color: #F8F8F8;
  text-align: left;
}
.linha2{
  background-color: #FFFFFF;
  text-align: left;  
}
.MainTbl{
  background-color: #EEEEEE;
  border: 1px solid #333333;
}
.inputs{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  border: 1px solid #666666;
}
.inputsIncorrect{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  border: 1px solid #FF0000;
  background-color: #FFFFCC;
}
.pgTit{
  font-size: 13px;
  font-weight:bold;
  color: #000000;
}
.fieldTit{
  font-weight:bold;
  color:#666666;
  text-align: left;
}
.MainTblForm{
  border: 1px solid #666666;
  background-color: #F8F8F8;
  text-align: left;
}
.InnerTblForm{
  border: 1px solid #888888;
  text-align: left;
  background-color: #FFFFFF;
}
.btConfirma{
  border: 1px solid #333333;
  color:#006600;
  background-color: #FFFFFF;
  width: 150px;
}
.btCancela{
  border: 1px solid #333333;
  color: #FF0000;
  background-color: #FFFFFF;
  width: 150px;
}
.GruposPadroesTit{
  color: #0000FF;
  background-color: #FFFFCC;
}
.GruposPadroesSubTit{
  color: #006600;
  background-color: #F8F8F8;
  font-weight: bold;
}
.GruposPadroes{
  color: #006600;
  background-color: #F8F8F8;
}
.GruposPersonalizados{
  color: #FF6600;
  background-color: #EEEEEE;
}
.mainMenuLine{
  background-color: #DDDDDD;
  font-weight: bold;
}
.mainMenuBorder{
  border: 1px solid #666666;
  background-color: #F8F8F8;
}
.mainMenuLineYellow{
  background-color: #FFCC00;
}
.mainMenuLineGreen{
  background-color: #009900;
  color: #FFFFFF;
}
.mainMenuLineRed{
  background-color: #FF0000;
  color: #FFFFFF;
}
.mainMenuLineBlue{
  background-color: #000273;
  color: #FFFFFF;
}
.error{
  font-weight: bold;
  color:#FF0000;
  font-size: 11px;
}
.obsMini{
  font-size:9px;
  color:#FF0000;
}
.subMenu{
  background-color: #F8F8F8;
}
.mainLine{
  background-color: #F2F2F2;
}
.mostraAjuda {
  position:absolute;
  left:1px;
  top:1px;
  width:400px;
  height:300px;
  z-index:1;
  vertical-align:middle;
  display: block;
}
.ocultaAjuda{
  display:none;
}
.simpleStr{
  font-size: 12px;
}
.success{
  color: #006600;
}
.sucesso{
  color: #006600;
}
.obs{
  color: #FF0000;
}
.categoriaAtual{
  background-color: #FFFFCC;
}