/* Estilos para o layout de formulário simpleStack */

/* Região estrutural */
div.FormSimpleStack_Body {
}

/* Grupo incluindo título e campos */
div.FormSimpleStack_Group {
  /* Aceita .FormSimpleStack_Group_xxx tb, onde xxx é o nome do grupo */
  padding-top: 5px;
  padding-bottom: 5px;
}
/* Título do grupo de campos */
div.FormSimpleStack_GroupTitle {
  /* Aceita .FormSimpleStack_GroupTitle_xxx tb, onde xxx é o nome do grupo */
  background-color: #f1f1f1;
}
div.FormSimpleStack_GroupTitle {
  /* Aceita .FormSimpleStack_GroupTitle_xxx tb, onde xxx é o nome do grupo */
  padding-top: 10px;
  padding-bottom: 10px;
  font-size: 16px;
}
span.FormSimpleStack_GroupSeq {
  /* Número sequencial (início em 1) do grupo */
  padding-right: 25px;
}
div.FormSimpleStack_GroupBar {
  /* Suporte a sublinhado especial do título */
}
div.FormSimpleStack_GroupDescription {
  /* Descrição do grupo */
  font-size: 11px;
  padding-left: 15px;
}


/* Uma linha para um campo na tabela */
div.FormSimpleStack_Field {
  padding-top: 2px;
  padding-bottom: 4px;
}
div.FormSimpleStack_Field0 {
}
div.FormSimpleStack_FieldOdd {
}
div.FormSimpleStack_FieldEven {
}
div.FormSimpleStack_FieldRequired {
}
div.FormSimpleStack_FieldDisabled {
}
div.FormSimpleStack_FieldReadOnly {
}
div.FormSimpleStack_FieldWrong {
  background-color: #FFEBEF;
}

/* Coluna com os rótulos dos campos */
div.FormSimpleStack_FieldLabel {
}
div.FormSimpleStack_FieldLabel0 {
}
div.FormSimpleStack_FieldLabelOdd {
}
div.FormSimpleStack_FieldLabelEven {
}
div.FormSimpleStack_FieldLabelRequired {
  font-weight: bold;
}
div.FormSimpleStack_FieldLabelDisabled {
  color: #7f7f7f;
}
div.FormSimpleStack_FieldLabelReadOnly {
  color: #7f7f7f;
}
div.FormSimpleStack_FieldLabelWrong {
}

/* Coluna com os elementos dos campos */
div.FormSimpleStack_FieldElement {
}
div.FormSimpleStack_FieldElement0 {
}
div.FormSimpleStack_FieldElementOdd {
}
div.FormSimpleStack_FieldElementEven {
}
div.FormSimpleStack_FieldElementRequired {
}
div.FormSimpleStack_FieldElementDisabled {
}
div.FormSimpleStack_FieldElementReadOnly {
}
div.FormSimpleStack_FieldElementWrong {
}

/* Marca de campo obrigatório */
span.FormSimpleStack_RequiredMark {
  font-size: 15px;
  padding-left: 5px;
  color: red;
}
label.FormSimpleStack_FieldLabelMarked {
}
label.FormSimpleStack_FieldLabelUnmarked {
}

/* Descrição do campo */
div.FormSimpleStack_FieldDescription {
}

/* Exemplos do campo */
div.FormSimpleStack_FieldExample {
}

/* Erros do campo */
div.FormSimpleStack_FieldErrors {
}


/* Agrupamento especial de botões */
div.FormSimpleStack_Buttons {
  padding-top: 10px;
}
div.FormSimpleStack_ButtonsTitle {
  background-color: #d1d1d1;
  padding-bottom: 10px;
  font-size: 13px;
}
div.FormSimpleStack_ButtonsDescription {
  font-size: 11px;
  padding-left: 15px;
}
div.FormSimpleStack_ButtonList {
}
div.FormSimpleStack_Button {
  display: inline;
  margin-right: 3px;
}

div.FormSimpleStack_RequiredTip {
  padding-top: 9px;
}


span.FormSimpleStack_Button {
  padding-left: 2px;
  padding-right: 2px;
}
