body {
   color: #000000; background: #ffffff;
   margin-top: 0; margin-bottom: 0;
   margin-left: 0; margin-right: 0
}

/* Fotos das pessoas que prestam depoimentos: depoim??.html */
#fotoFlutuante {
   float: right; padding: 10px; border: 0
}

#tituloTextoPrincipal {
   color: #000033; margin-top: 1pt;
   text-align: center;
   font-style: oblique; font-family: serif;
   font-weight: bold
}

/* Abas de links no canto superior da pagina */
img.MenuSuperior {
   border: 0
}

td.MenuEsquerdo {
   background: #1E4280 url(gifs/fundomenu.gif); width: 140px
}

img.MenuEsquerdo {
   border: 0; width: 140px; height: 25px
}

img.FotoInicial {
   float: right; border: ridge 5px #1111ee;
   margin-top: 5pt; margin-left: 10pt; margin-right: 10pt
}

/* Corpo onde os textos sao inseridos */
td.CorpoPagina {
   background: #fffff0; vertical-align: top;
   padding-left: 5px; padding-right: 5px;
   padding-top: 15px; padding-bottom: 20px;
   width: 100%
}

/* Tabela inserida nos TD cuja classe foi definida acima,
   essa tabela deve ocupar todo o espaco. */
table.CorpoPagina {
   width: 100%
}


tr.TabelaTitulos {
   font-weight: bold; vertical-align: top
}

cite {
   font-family: times; font-style: italic; font-size: medium;
}

em.Frases {
   font-weight: bold; font-family: cursive;
   font-size: medium; font-style: normal;
   color: #333333; background-color: transparent;
}

table.Mural {
   color: black; background-color: #EEEECC; font-weight: bold
}

td.Mural {
   text-align: center; width: 10%
}

p.justificado {
   font-family: times; text-align: justify; font-size: medium
}
p.centralizado {
   font-family: times; text-align: center; font-size: medium
}
p.esquerdado {
   font-family: times; text-align: left; font-size: medium
}
p.direitado {
   font-family: times; text-align: right; font-size: medium
}

/* Aproxima a linha horizontal ao texto, veja nos artigos */
hr.ProximoAoTexto {
   width: 90%; height: 1
}

/* Decoracao dos links em todas as paginas, especial atencao a secao de fotos */
a:link {
   color: #b80000; background-color: transparent; text-decoration: none
}
a:active {
   color: red; background-color: transparent; text-decoration: none
}
a:visited {
   color: #7700ff; background-color: transparent; text-decoration: none
}
a:hover {
   color: red; background-color: transparent; text-decoration: underline
}


#direitado {
	text-align: right
}
#centralizado {
	text-align: center
}
