body {
    margin: 0 auto;
    background-color:#CCCCCC;
		text-align: center;
}
td,input,textarea,div,select {
    font:11px Verdana,sans-serif;
}
a {
    color:#CC0000;
    text-decoration:none;
}
a:hover {
    text-decoration:underline;
}
img {
    border:0px;
}
.tableBody {
    background:#FFFFFF;
    border:1px solid #000000;
		margin: 0 auto;
}
/*
.tableBody td.tdBody {
    background:url(../Img/back-corpo.gif) center center no-repeat;
}
*/
.tdTopoLogo {
    width:175px;
    text-align:center;
    background-image:url(../img/back-topo1.gif);
}
.tdTopoDir {
    background-image:url(../img/back-topo3.gif);
}
.tdCantoMenu {
    background-image:url(../img/div-topo2.gif);
}
.tdMenu {
    background-image:url(../img/back-menu.gif);
}
.tdMenu table {
    background:url(../img/back-menu2.gif) left top no-repeat;
}
.tdMenuLink {
    text-align:center;
}
.tdMenuLink a {
    color:#CC0000;
}
.tdBase {
    color:#FFFFFF;
    vertical-align:top;
    background-image:url(../img/back-base1.gif);
}
.tdBaseCreditos {
    text-align:center;
    width:90px;
    background-image:url(../img/back-base2.gif);
}
/*.tdTitBoxRed td.risco {
    border-bottom:5px solid #CC0000;
    background:url(../img/back-titulo.gif) center center repeat-x;
}*/
.tdTitBoxRed_ td.risco {
    background:url('../img/template/barras.gif') center center repeat-x;
}

.tdTitBoxBlack td,.tdTitCadastro {
    background-image:url('../img/back-titulo-preto.gif');
}
.tdTitCadastroErro {
    background-image:url(../img/back-titulo-vermelho.gif);
}
.tdTitCadastro,.tdTitCadastroErro {
    font:14px Arial Black;
    padding:2px 5px;
    color:#FFFFFF ;
}
.inputText {
    border:1px solid #000000;
}
/*.divDataNews {
    font-size:9px;
    font-weight:bold;
    color:#cc0000;
}*/
.divDataNews {
    font-size:9px;
    font-weight:bold;
    color:#cc0000;
		text-align: right;
		width: 100%;
}

.divTitNews {
    font-size:12px;
    font-weight:bold;
    color:#000000;
}
.divTitNewsInterno {
    font-size:18px;
    font-weight:bold;
    color:#000000;
}
.divTextNews {
    color:#000000;
}
.divAssNews {
   color:#999999;
   font-style:italic;
}
.divPubNews {
   font-size:9px;
   color:#707070;
   text-align:right;
}
.tdBusca {
    /*background:#FFF3F3;*/
}
.tdZebraVermelho {
    background:#FFF3F3;
}
.tdZebraBranco {
    background:#FFFFFF;
}
.tdZebraPreto {
    background:#F3F3F3;
}


/*News*/

.Nov_News_Todas {
    font-size:12px;
    font-weight:bold;
    color:#FF0000;
		font-style: italic;
}

.Nov_News_Assunto{
		font-size: 11px;
		color: #999999;
		font-style: italic;
}
.Nov_News_Titulo{
    font-size:12px;
    font-weight:bold;
		color: #cc0000;
}

/*Eventos*/

.Nov_Eventos_Divisor{
		margin: 5px;
		width: 100%;
		border-top: dotted 1px #CCCCCC;
}

.Nov_Eventos_Assunto{
		font-size: 11px;
		color: #999999;
		font-style: italic;
}
.Nov_Eventos_Titulo{
    font-size:12px;
    font-weight:bold;
		color: #cc0000;
}

.Nov_Eventos_Todas {
    font-size:12px;
    font-weight:bold;
    color:#FF0000;
		font-style: italic;
}

.News_Eventos_Data{
    font-size:9px;
    font-weight:bold;
    color:#000000;
		text-align: right;
		width: 100%;
}		

/*Destaque*/
.Nov_Destaque_Background{
		background-color: #ffe8e8;
}

.Nov_Destaque_Conteudo{
		text-align: center;
}

.Nov_Destaque_Tit{
		font-size: 13px;
		color: #cc0000;
		font-weight: bold;
}

.Nov_Destaque_Resumo{
		font-size: 12px;
}

.Nov_Destaque_Data{
    font-size:9px;
    font-weight:bold;
    color:#000000;
		text-align: right;
		width: 100%;	
}

/*Word of President*/
.Nov_Presidente_Titulo{
    font-size:12px;
    font-weight:bold;
		color: #cc0000;
}

/*Busca*/
.Nov_Busca_Titulo{
		color: #cc0000;
		font-weight: bold;
}

/*Publicidade*/
.Nov_Publicidade{
		background-color: #F3F3F3;
		width: 100%;
}

.Banner_Rodape{
		position: relative;
/*		left: 402px; 
		top: 126.5%;
		.top: 720px;
		margin: 0 auto;*/
		float: right;
		/*margin-top: -70px;*/
		margin-right: 2%;
		margin-bottom: 0.7%;
}
