body
{
	margin: 0px;
	scrollbar-face-color: #cccccc;
	scrollbar-highlight-color: #cccccc;
	scrollbar-shadow-color: #c1c1c1;
	scrollbar-3dlight-color: #c1c1c1;
	scrollbar-arrow-color:  #ffffff;
	scrollbar-track-color: #cccccc;
	scrollbar-darkshadow-color: #cccccc;
	background-color: #FFFFFF;
	background-image:  url(../imagens/background.jpg);

	font-family: arial, verdana, tahoma;
	font-size: 11px;
	color: #000000;
	text-align: justify;
	
}

.tblPrincipal
{
	padding-top : 0px;
	padding-bottom : 0px;
	padding-left : 0px;
	padding-right : 0px;
	background-color: #F7F7F7;
	border: 1px solid #CCCCCC
}

.cabecalho
{
	height: 100px;
	padding-top : 0px;
	padding-bottom : 0px;
	padding-left : 0px;
	padding-right : 0px;
	background-color: #F7F7F7;
	border-bottom: 1px solid #FFFFFF
}

.cabecalhoNovo
{
	width: 270px;
	background-image:  url(../imagens/cabecalhoFundoNovo.jpg);
	border-bottom: 0px
}

.cabecalho.faixa
{
	height: 20px;
	background-image:  url(../imagens/cabecalhoFaixa.jpg);
	border-bottom: 0px;
	font-weight: normal
}

.cabecalho.faixaNovo
{
	height: 20px;
	background-image:  url(../imagens/fundo_barra.jpg);
	border-bottom: 0px;
	font-weight: normal
}

.cabecalho.colEsquerda
{
	width: 270px;
	background-image:  url(../imagens/cabecalhoFundo.jpg);
	border-bottom: 0px
}

.cabecalho.colEsquerdaNova
{
	width: 270px;
	background-image:  url(../imagens/cabecalhoFundoNovo.jpg);
	border-bottom: 0px
}

.icoPgInicial
{
	padding-left: 5px;
	border: 0px;
	cursor: pointer
}

.icoPgInicialEspace
{
	padding-left: 5px;
	padding-right: 35px;
	border: 0px;
	cursor: pointer
}

.icoPgInicialEspaceNovo
{
	padding-left: 1px;
	padding-right: 1px;
	border: 0px;
	cursor: pointer
}

.icoPgInicialEspaceNovo2
{
	padding-left: 1px;
	padding-right: 1px;
	padding-top : 3px;
	border: 0px;
	cursor: pointer
}

.icoPgInicialNovo
{
	padding-left: 38px;
	border: 0px;
	cursor: pointer
}

.icoPgInicialBarraSuperior
{
	padding-left: 20px;
	padding-right: 1px;
	border: 0px;
	cursor: pointer
}

.cabecalho.colCentral
{
	background-image:  url(../imagens/cabecalhoFundo.jpg);
	border-bottom: 0px
}

.cabecalho.colCentralNova
{
	background-image:  url(../imagens/cabecalhoFundoNovo.jpg);
	border-bottom: 0px
}

.cabecalho.colDireita
{
	width: 480px;
	background-image:  url(../imagens/cabecalhoFundo.jpg);
	border-bottom: 0px;
	text-align: center;
	vertical-align: middle
}

.cabecalho.colDireitaNova
{
	width: 480px;
	background-image:  url(../imagens/cabecalhoFundoNovo.jpg);
	border-bottom: 0px;
	text-align: center;
	vertical-align: middle
}

.menuSuperior
{
	bottom: 10px;
	height: 20px;
	background-color: #336699;
	text-align: left;
	font-family: verdana, arial, helvetica;
	font-size: 11px;
	color: #FFFFFF
}

.menuSuperiorNovo
{
	bottom: 10px;
	height: 20px;
	background-color: #336699;
	text-align: left;
	font-family: verdana, arial, helvetica;
	font-size: 11px;
	color: #FFFFFF
}

.menuSuperior.negrito
{
	font-weight: bolder;
}

.menuSuperior.data
{
	height: 10px;
	background-color: #CCCCCC;
	font-family: arial, tahoma, verdana;
	font-size: 12px;
	color: #000000;
	font-weight: normal;
	text-align: right;
	letter-spacing: 1px;
	padding-right: 20px
}

.menuSuperior.dataNovo
{
	height: 10px;
	background-color: #CCCCCC;
	font-family: arial, tahoma, verdana;
	font-size: 12px;
	color: #000000;
	font-weight: normal;
	text-align: right;
	letter-spacing: 1px;
	padding-right: 40px
}

.coluna
{
	height: 550px;
	padding-top : 0px;
	padding-bottom : 0px;
	padding-left : 0px;
	padding-right : 0px;
	background-color: #F7F7F7;
	vertical-align: top
}

.coluna.Esquerda
{
	width: 200px;
	border: 0px solid #CCCCCC;
}

.coluna.EsquerdaNova
{
	border: 0px solid #CCCCCC;
}

.coluna.Central
{
	
	background-color: #FFFFFF;
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
}

.coluna.DireitaNova
{
	font-family: arial, tahoma, verdana;
	font-size: 12px;
	color: #4F4F4F;
	text-align: center;
	letter-spacing: 1px;
	font-weight: normal;
	padding-top: 5px;
	border: 0px solid #CCCCCC;
}

.colunaDivisoria
{
	width: 5px;
	background-color: #FFFFFF;
	border: 0px;
}

.rodape
{
	height: 30px;
	background-color: #BEC8CB;
	font-family: verdana, arial, helvetica;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-align: center;
	letter-spacing: 0px;
	border-top: 2px solid #FFFFFF
}

.rodape.Superior
{
	height: 10px;
	background-color: #ECEFF0;
	border-top: 1px solid #CCCCCC
}

.tblNoticias
{
	width: 384px;
	background-color: #F7F7F7;
}

.tblNoticias.conteudo
{
	width: 400px;
	font-family: arial, verdana, tahoma;
	font-size: 12px;
	color: #000000;
	text-align: justify;
	background-color: #FFFFFF;
}

.tblNoticias.topo
{
	height: 25px;
	background-image:  url(../imagens/noticiasDestaqueCabecalho.jpg);
	background-color: #006699;
	text-align: center;
	border: 0px;
	font-family: verdana, arial, helvetica;
	font-size: 15px;
	padding-left: 5px;
	font-weight: normal;
	color: #FFFFFF;
	text-align: left;
	vertical-align: middle;
	letter-spacing: 1px;
}

.tblNoticias.topo
{
	height: 25px;
	background-image:  url(../imagens/noticiasDestaqueCabecalho.jpg);
	background-color: #006699;
	text-align: center;
	border: 0px;
	font-family: verdana, arial, helvetica;
	font-size: 15px;
	padding-left: 5px;
	font-weight: normal;
	color: #FFFFFF;
	text-align: left;
	vertical-align: middle;
	letter-spacing: 1px;
}

.tblNoticias.tdImagemDestaque
{
	height: 260px;
	background-color: #006699;
	text-align: center;
	border: 0px;
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
}

.tblNoticias.tdData
{
	font-family: arial, helvetica;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
	text-align: left;
	letter-spacing: 1px;
	border: 0px;
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	padding-left: 3px;
	padding-right: 3px;
}

.tblNoticias.tdTitulo
{
	font-family: arial, helvetica;
	font-size: 16px;
	font-weight: bolder;
	color: #336699;
	text-align: left;
	letter-spacing: 1px;
	border: 0px;
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	padding-left: 3px;
	padding-right: 3px;
}

.tblNoticiastdTituloView
{
	font-family: arial, helvetica;
	font-size: 16px;
	font-weight: bolder;
	color: #336699;
	text-align: left;
	letter-spacing: 0px;
	border: 0px;
	border: 0px;
	padding-left: 0px;
	padding-right: 0px;
	background: #FFFFFF
}

.tblNoticias.tdDescricao
{
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	text-align: justify;
	padding-left: 3px;
	padding-right: 3px;
}

.tblNoticias.tdTituloUltimas
{
	font-family: arial, helvetica;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-align: left;
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	padding-left: 3px;
	padding-bottom: 3px;
}

.tblNoticias.tdTituloUltimas A:link{color: #000000; text-decoration: none;}
.tblNoticias.tdTituloUltimas A:active{color: #000000; text-decoration: none;}
.tblNoticias.tdTituloUltimas A:visited{color: #000000; text-decoration: none;}
.tblNoticias.tdTituloUltimas A:hover{color: #3399CC; text-decoration: none;}


.tblNoticias.tdDataUltimas
{
	font-family: arial, helvetica;
	font-size: 12px;
	font-weight: normal;
	color: #336699;
	text-align: left;
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	padding-left: 3px;
}

.tblNoticias.verTodas
{
	color: #000000;
	text-align: left;
	background-color: #FFFFFF;
	text-align: right;
	font-weight: bolder
}

.tblNoticias.tdRodape
{
	height: 10px;
	border: 0px
}

.tblMenuTopo
{
	height: 25px;
	background-image:  url(../imagens/tblTopoMenu.jpg);
	background-color: #006699;
	text-align: left;
	border: 0px;
	font-family: verdana, arial, helvetica;
	font-size: 15px;
	padding-left: 0px;
	font-weight: normal;
	color: #FFFFFF;
	vertical-align: middle;
	letter-spacing: 0px;
}

.tblMenuTopoNovo
{
	height: 25px;
	text-align: left;
	border: 0px;
	background-image:  url(../imagens/tblTopoMenuTeste.jpg);
	font-family: verdana, arial, helvetica;
	font-size: 13px;
	padding-left: 0px;
	font-weight: normal;
	color: #000000;
	vertical-align: middle;
	letter-spacing: 0px;
}

.imgNoticiaDestaque
{
	border: 1px solid #FFFFFF;
	filter: alpha(opacity=50);
	-moz-opacity: 0.5;
	opacity: 0.5;
}

.imgNoticia
{
	border: 2px solid #000000;
}

.botao
{
	background-color: #0980C5;
	border: 1px solid #CCCCCC;
	font-family: arial, verdana, helvetica;
	font-size: 12px;
	padding-left: 0px;
	font-weight: normal;
	color: #FFFFFF;
	letter-spacing: 1px;
	width: 65px;
	cursor: pointer
}

.botaoSeta
{
	background-color: #FFFFFF;
	border: 1px solid #CCCCCC;
	font-family: arial, verdana, helvetica;
	font-size: 12px;
	padding-left: 0px;
	font-weight: normal;
	color: #FFFFFF;
	letter-spacing: 1px;
	width: 19px;
	cursor: pointer
}

/* muda os links da área central */
A
{
	font-size: 11px;
	color: #333333;
	font-family: Verdana, Arial, Helvetica;
	text-decoration: none;
}
A:hover {
	font-size: 11px;
	color: #3399cc;
	font-family: Verdana, Arial, Helvetica;
	text-decoration: none
}

.campo
{
	font-size: 11px;
	color: #3399cc;
	font-family: Verdana, Arial, Helvetica;
	text-decoration: none;
	border: 1px solid #CCCCCC;
	background-color: #FFFFFF
}

.trImgMiniatura
{
	padding-top: 5px;
}

.imgMiniatura
{
	border: 1px solid #666666;
	filter: alpha(opacity=100);
	-moz-opacity: 1;
	opacity: 1;
	cursor: pointer;
}

.imgMiniatura.imgOnOver
{
	filter: alpha(opacity=50);
	-moz-opacity: 0.5;
	opacity: 0.5;
	border: 1px solid #FF0000;
}

.txtDescEvento
{
	font-family: arial, verdana, tahoma;
	font-size: 11px;
	color: #000000;
	text-align: center;
	padding-top: 5px;
	padding-left: 3px;
	padding-right: 3px;
}

.tblGaleria
{
	width: 400px;
	background-color: #FFFFFF;
}

.tdGaleria
{
	height: 90px;
	background-color: #F7F7F7;
	border: 1px solid #CCCCCC;
	
	text-align: center;
	vertical-align: middle;
	cursor: pointer;
	padding-top: 5px;
	padding-bottom: 5px;
}

.tdGaleria.glOver
{
	background-color: #CCCCCC;
	border: 1px solid #666666;
	
	color: #FFFFFF;	
}

.tdGaleria.descFoto
{
	font-family: verdana, arial;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-align: left;
	padding-left: 5px;
	padding-right: 5px;
	
	height: 20px;
}

.tdGaleria.descFotoTitulo
{
	font-family: verdana, arial;
	font-size: 11px;
	font-weight: bolder;
	background: #666666;
	width: 150px;
	color: #FFFFFF;
	height: 0px;
	border: 1px solid #EFEFEF;
	text-align: right;
	padding-right: 5px;

}

.trTitEvento
{
	font-family: verdana, arial;
	font-size: 16px;
	font-weight: bolder;
	color: #336699;
}

.tblNoticias.tdImagemDestaque
{
	font-family: verdana, arial;
	font-size: 16px;
	font-weight: bolder;
	text-align: center;
}

.tdBorda
{
	font-family: verdana, arial;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	padding: 2px;
	background-color: #F7F7F7;
	border: 1px solid #CCCCCC;

}

.tdBorda.tdCentro
{
	text-align: center;
}

.tdTexto
{
	font-family: verdana, arial;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-align: justify;
	padding: 5px;
}

.tdTexto A:link{color: #000000; text-decoration: none;}
.tdTexto A:active{color: #000000; text-decoration: none;}
.tdTexto A:visited{color: #000000; text-decoration: none;}
.tdTexto A:hover{color: #3399CC; font-size: 12px; text-decoration: none;}


.tdTexto.vermelho
{
	color: #FF0000;
}

.tdTexto.tdNegrito
{
	font-weight: bolder;
}

.tdTituloUnderline
{
	height: 20px;
	text-align: left;
	font-family: verdana, arial, helvetica;
	font-weight: bolder;
	font-size: 14px;
	color: #336699;
	border-bottom: 1px #336699 solid;
}

.txtPaginanumrPaginas
{
	font-family: arial, verdana, tahoma;
	font-size: 10px;
	color: #FF0000;
	text-align: center;
}

