/* Estilização de seções pré-moldadas e paǵinas compostas.
   As classes suportam uma série de variações, conforme definido
   na rotina spg_BasicCssizer().
 */

/* Encapsulamento da Seção */
.SimplePageSection {
}

/* Título de uma Seção (para seção que não usam Box */
.SimplePageSection_Title {
  margin-bottom: 15px;
}

/* Texto como título da Seção */
.SimplePageSection_TitleText {
  font-size: 19px;
  font-weight: bold;
}
.SimplePageSection_TitleTextBar {
  /* Linha suportada porém inativa por default
  position: relative;
  top: -4px;
  border-top: 2px solid blue;
  */
}

/* Imagem como título da Seção */
.SimplePageSection_TitleImage {
}
.SimplePageSection_TitleImageBar {
}

/* Tabela para alinhamento do ícone de título */
TABLE.SimplePageSection_TitleTable {
}
TD.SimplePageSection_TitleIcon {
}
TD.SimplePageSection_TitleBody {
}


/* Corpo da seção (para uso sem Box) */
.SimplePageSection_Body {
}

/* Imagem de Introdução da seção*/
.SimplePageSection_BodyIntroImage {
}
.SimplePageSection_BodyIntroImageBoxed {
}
.SimplePageSection_BodyIntroImageUnboxed {
}

/* Conteúdo da seção*/
.SimplePageSection_BodyText {
}
.SimplePageSection_BodyText P {
  margin-bottom: 5px;
}
.SimplePageSection_BodyTextBoxed {
}
.SimplePageSection_BodyTextUnboxed {
}

/* Imagem de Rodapé da seção*/
.SimplePageSection_BodyFinalImage {
}
.SimplePageSection_BodyFinalImageBoxed {
}
.SimplePageSection_BodyFinalImageUnboxed {
}





/* Para seções em um segundo nível, existem classes análogas às acima,
   com o prefixo 'SimplePageSubSection' ao invés de 'SimplePageSection'.
*/
/* Encapsulamento da Sub-Seção (com suporte a sequenciamento) */
.SimplePageSubSection {
  margin-top: 25px;
  padding-left: 15px;
  padding-right: 15px;
}
.SimplePageSubSection0 {
  margin-top: 0px;
}
.SimplePageSubSectionOdd {
}
.SimplePageSubSectionEven {
}

/* Título de uma Sub-Seção (para seção que não usam Box */
.SimplePageSubSection_Title {
  margin-bottom: 10px;
}

/* Texto como título da Sub-Seção */
.SimplePageSubSection_TitleText {
  font-size: 15px;
  font-weight: bold;
}
.SimplePageSubSection_TitleTextBar {
  /* Linha suportada porém inativa por default
  position: relative;
  top: -4px;
  border-top: 1px solid blue;
  */
}

/* Imagem como título da Sub-Seção */
.SimplePageSubSection_TitleImage {
}
.SimplePageSubSection_TitleImageBar {
}

/* Tabela para alinhamento do ícone de título */
TABLE.SimplePageSubSection_TitleTable {
}
TD.SimplePageSubSection_TitleIcon {
}
TD.SimplePageSubSection_TitleBody {
}


/* Corpo da sub-seção (para uso sem Box) */
.SimplePageSubSection_Body {
}

/* Imagem de Introdução da sub-seção*/
.SimplePageSubSection_BodyIntroImage {
}
.SimplePageSubSection_BodyIntroImageBoxed {
}
.SimplePageSubSection_BodyIntroImageUnboxed {
}

/* Conteúdo da sub-seção*/
.SimplePageSubSection_BodyText {
}
.SimplePageSubSection_BodyText P {
  margin-bottom: 5px;
}
.SimplePageSubSection_BodyTextBoxed {
}
.SimplePageSubSection_BodyTextUnboxed {
}

/* Imagem de Rodapé da sub-seção*/
.SimplePageSubSection_BodyFinalImage {
}
.SimplePageSubSection_BodyFinalImageBoxed {
}
.SimplePageSubSection_BodyFinalImageUnboxed {
}



/*****
 *  Configuração de autoria para Páginas Estáticas (não é SimplePage)
 **/

div.StaticPageTitle {
  font-size: 22px;
}
div.StaticPageEditBlock {
  margin: 2px;
  padding: 4px;
  text-align: right;
}
a.StaticPageEditLink,
  a.StaticPageEditLink:link,
  a.StaticPageEditLink:active,
  a.StaticPageEditLink:visited
{
  color: gray;
  text-decoration: none;
  font-size: 9px;
}
a.StaticPageEditLink:hover {
  color: black;
}

/* Link direto para download de anexos ([%linkanexoNNN%]) */
a.AnexoBlocoPaginaDireto,
  a.AnexoBlocoPaginaDireto:link,
  a.AnexoBlocoPaginaDireto:active,
  a.AnexoBlocoPaginaDireto:visited
{
  
}
a.AnexoBlocoPaginaDireto:hover {
}
  
/* Descrição detalhada do anexo ([%anexoNNN%]) */
div.AnexoBlocoPagina {
  margin: 10px;
  padding: 4px;
  border: 1px solid gray;
  display: inline-block;
}
table.AnexoBlocoPagina {
}
td.AnexoBlocoPaginaIcone {
}
td.AnexoBlocoPaginaDescricao {
}
td.AnexoBlocoPaginaNome {
}
td.AnexoBlocoPaginaNome a,
  td.AnexoBlocoPaginaNome a:link,
  td.AnexoBlocoPaginaNome a:active,
  td.AnexoBlocoPaginaNome a:visited
{
  
}
td.AnexoBlocoPaginaNome a:hover {
}
  
  
/* Tabela de anexos do bloco ([%tabelaanexos%]) */
div.AnexosBlocoPagina {
  margin: 10px;
  padding: 4px;
}
table.AnexosBlocoPagina {
  border: 1px solid gray;
}
tr.AnexosBlocoPaginaHeader {
  background-color: #f1f1f1;
}
th.AnexosBlocoPagina {
  padding: 3px;
  font-size: 12px;
}
td.AnexosBlocoPaginaIcone {
  padding: 5px;
  text-align: center;
}
td.AnexosBlocoPaginaDescricao {
  padding: 5px;
}
td.AnexosBlocoPaginaNome {
  padding: 5px;
}
td.AnexosBlocoPaginaTamanho {
  padding: 5px;
  text-align: center;
}
td.AnexosBlocoPaginaNome a,
  td.AnexosBlocoPaginaNome a:link,
  td.AnexosBlocoPaginaNome a:active,
  td.AnexosBlocoPaginaNome a:visited
{
  
}
td.AnexosBlocoPaginaNome a:hover {
}
  
