/* CSS Document */

*+html, * html {margin:0; padding:0;} 

/*html>body {margin:0; padding:0;}*/

body {
font-family:Arial, Helvetica, sans-serif;
font-size:0.7em;
color:#ffffff;
background-color:#000000;
margin:0;
text-align:justify;
}

.linkInvisivel {display:none;} /* esconde o menu pular para conteúdo e menuCapa*/

.geral{
width:1003px; 
text-align:center; 
margin:0 auto;
}

h1 { /* titulo da frase aleatória no topo da home*/
color:#FFFFFF;
font-size:1.2em;
}

h2 { /* titulo do quem somos */
color:##ffff00;
font-size:1.2em;
text-align:left;
padding:0.5em 0 0 0.2em;
margin-top:0.5em;
}

h3{ /* titulo destaque na home*/
color:#ffff00;
font-size:1.2em;
text-align:left;
margin:0.5em 0 0.2em 0;
}

h4 { /* titulo da modalidade das páginas dinâmicas*/
color:#ffff00;
font-size:1.5em;
text-align:left;
/*padding:0.5em 0 0 0.8em;*/
margin:1em 0 0 0.8em;
}

h5{ /* titulo da notícia das páginas dinâmicas*/
color:#cccccc;
font-size:1.2em;
text-align:left;
margin-top:1em;
}

h6 { /* titulo do recomendamos na home*/
color:#cccccc;
font-size:1.2em;
text-align:left;
margin:1.2em 0 0 0;
}


/* TOPO - LOGO + FOTO + FRASES -----------------------------------*/
.topo {
width:1003px;
height:195px; 
float:left;
}

.topoLogo {
background-image:url(../images/logo_topo_pb.gif);
width:152px;
height:190px;
background-color:#000000;
float:left;
}

.topoFoto {
background:url(../images/foto_topo_pb.jpg) no-repeat center;
width:597px;
height:190px;
margin-left:0.1em;
float:left;
}

.topoFotoIngles {
background:url(../images/foto_topo_pb.jpg) no-repeat center;
width:597px;
height:190px;
margin-left:0.1em;
float:left;
}

.topoFotoNucleo {
background:url(../images/foto_topo_nucleo_pb.jpg) no-repeat center;
width:597px;
height:190px;
margin-left:0.1em;
float:left;
}

.topoFlashNucleo {
width:597px;
height:190px;
margin-left:0.1em;
float:left;
}

.topoFrases {
background-color:#333333;
width:251px;
height:190px;
float:left;
}

.topoFrasesInt {
width:100%;
color:#FFFFFF;
text-align:center;
padding:0 1em;
height:185px;
}

.corAssoc {
color:#FFFF00;}

.corNucleo {
color:#FFFF00;}

.topoFrasesNucleo {
background-color:#333333;
width:251px;
height:190px;
float:left;
}

/* MENU ACESSIBILIDADE -----------------------------------*/
.menuGeralAcessibilidade {
padding:0.5em 0;
float:left;
width:22em;
/*width:260px;*/
}

.menuZoom { 
border:none;
margin:0; 
padding:0.5em 0 0.5em 0.5em;
float:left;
}

.menuZoom li {
margin:0;
list-style:none;	
display:inline;
}

.menuZoom li a {
height:1%;
background-color:#000000;
color:#FFFFFF;
padding:0.1em 0.5em;
text-decoration:none;
border:0.1em solid #ffffff;
}
	
.menuZoom li a:hover{
background-color:#666666;
color:#FFFFFF;
text-decoration:none;
}

.menuNormal { 
margin:0; 
padding:0.5em 0 0.5em 0.3em;
float:left;
}

.menuNormal li {
list-style:none;	
display:inline;
}

.menuNormal li a {
height:1%;
background-color:#ffffff;
color:#000000;
padding:0.1em 0.5em;
text-decoration:none;
border:0.1em solid #ffffff;
}
	
.menuNormal li a:hover{
background-color:#ffffff;
color:#000000;
text-decoration:none;
}

.menuContraste { 
margin:0; 
padding:0.5em 0 0.5em 0.3em;
float:left;
}

.menuContraste li {
list-style:none;	
display:inline;
}

.menuContraste li a {
height:1%;
background-color:#000000;
color:#ffff00;
padding:0.1em 0.5em;
text-decoration:none;
border:0.1em solid #ffffff;
}
	
.menuContraste li a:hover{
background-color:#000000;
color:#ffff00;
text-decoration:none;
}

/* MENU TOPO -----------------------------------*/
.menuGeralTopo {
padding-top:0.2em;
float:right;
width:750px;
}

.menuTopo { 
border:none;
margin:0; 
padding:0.3em 0.3em 0.3em 0.1em;
float:right;
}

.menuTopo li {
margin:0;
list-style:none;	
display:inline;
}

.menuTopo li a {
height:1%;
color:#ffffff;
padding:0em 0.2em;
text-decoration:none;
font-weight:bold;
font-size:0.95em;
border-right:1px solid #cccccc;
}

.menuTopo li a:hover{
color: #FFFF00;
text-decoration:none;
}

.menuTopo img {
padding-left:0.5em;
}


/* COLUNA ESQUERDA - MENU LATERAL -----------------------------------*/
.menuGeralLateral{
background-color:#000000;
width:152px;
float:left;
margin-top:0.5em;
}

.menuLateral{
text-align:left;
list-style-type:none;
padding:0;
margin:0;
}

.menuLateral li {
display:block;
padding:8px 0;
margin:7px 3px;
border-bottom:0.1em solid #666666;
}

.menuLateral li a {
height:1%;
color:#ffffff;
padding:0 0.5em;
border-left:0.4em solid #666666;
text-decoration:none;
font-weight:bold;
font-size:0.95em;
}

.menuLateral li a:hover {
color:#FFFF00;
text-decoration:none;
}



/* COLUNA MEIO - QUEM SOMOS + DESTAQUE -----------------------------------*/
.colunaMeio {
width:508px;
margin:0 0 0 0.5em;
float:left;
}

.boxSomos {
width:508px;
height:338px;
border:0.1em solid #666666;
float:left;
background: url(../images/splash_somos_pb.gif) no-repeat;
}

.boxSomosNucleo {
width:508px;
height:267px;
border:0.1em solid #666666;
float:left;
background: url(../images/splash_somos_pb.gif) no-repeat;
}


.textoSomos {
text-align:justify;
padding:0.1em 0.8em 0.7em 0.8em;
line-height:2em;
font-size:1em;
}

.textoSomosNucleo {
text-align:justify;
padding:0.1em 0.8em 3.7em 0.8em;
line-height:1.55em;
}

.leiaMais {
text-align:left;
color:#FFFF00;
float:left;
margin:0.5em 0 0.5em 0;
padding-left:0.8em;
}

.leiaMais a {
color:#FFFF00;
text-decoration:none;
}

.leiaMais a:hover {
color:#ffffff;
text-decoration:none;
}

/*include destaque*/
.boxDestaque {
width:507px;
/*height:100px;*/
float:left;
margin-top:0.5em;
background:url(../images/splash_destaque_pb.gif) no-repeat top left;
border:0.1em solid #666666;
}

.boxDestaqueNucleo {
width:507px;
/*height:100px;*/
float:left;
margin-top:0.5em;
background:url(../images/splash_destaque_pb.gif) no-repeat top left;
border:0.1em solid #666666;
}

.fotoDestaque {
/*width:130px;*/
text-align:left;
padding:0.5em;
float:left;
}

.textoDestaque {
color:#ffffff;
text-align:justify;
width:360px;
float:left;
}

.tituloDestaqueNucleo {
color:#FFFF00;
font-size:1.2em;
font-weight:bold;
text-align:left;
margin:0.5em 0 0.2em 0;
}

.textoDestaqueNucleo {
color:#ffffff;
text-align:justify;
width:360px;
float:left;
}

.leiaMaisDestaqueNucleo {
text-align:left;
color:#FABD1E;
float:left;
margin:0.5em 0 0 0;
}

.leiaMaisDestaqueNucleo a {
color:#FFFF00;
text-decoration:none;
}

.leiaMaisDestaqueNucleo a:hover {
color:#ffffff;
text-decoration:none;
}


.leiaMaisDestaque {
text-align:left;
color:#FFFF00;
float:left;
margin:0.5em 0 0 0;
}

.leiaMaisDestaque a {
color:#ffffff;
text-decoration:none;
}

.leiaMaisDestaque a:hover {
color:#ffffff;
text-decoration:none;
}


/* COLUNA DIREITA  - RECOMENDAMOS + PARCEIROS -----------------------------------*/
.colunaDireita{
width:328px;
margin:0 0 0 0.5em;
float:right;
}

/*include recomendamos*/
.iframeRecomendamos {
padding-left:7px;
padding-right:6px;
background-color:#000000;
width:313px;
height:340px;
float:left;
overflow:hidden;
border:0.1em solid #666666;
}

.frameFoto {
width:328px;
float:left;
border:none;
}

.splashRecomendamos{
background:url(../images/splash_recomendamos_pb.gif) no-repeat left top;
width:315px;
height:268px;
float:left;
}

.textoRecomendamos {
color:#ffffff;
text-align:justify;
line-height:1.2em;
padding:1em 0.2em 0.6em 0em;
float:left;
}

.linkRecomendamos  {
color:#ffffff;
font-weight:bold;
}

.linkRecomendamos span{
color:#ffffff;
padding:0 0.2em 0 0.3em;
}

.linkRecomendamos a  {
color:#ffffff;
text-decoration:none;
}

.linkRecomendamos a:hover {
color:#FFFF00;
text-decoration:underline;
}

.boxParceiros {
width:328px;
float:right;
margin-top:0.5em;

}

/* INCLUDE RODAPÉ  -----------------------------------*/
.boxRodape {
width:1000px;
color:#ffffff;
text-align:center;
border-top:0.1em solid #666666;
margin-top:0.5em;
margin-bottom:0.2em;
padding-top:0.5em;
float:left;
}

.linkPwi {
color:#FFFFFF;
}

/* PÁGINAS ESTÁTICAS -----------------------------------*/
.textoEstatico{
text-align:left;
line-height:3.2em;
font-size:1em;
font-weight:bold;
padding:1em 0.2em 1em 1.2em;
float:left;
}

.textoEstatico ul{
margin:0;
padding:0;
list-style:none;
}

.textoEstatico li a  {
color:#ffffff;
text-decoration:none;
}

.textoEstatico li a:hover {
color:#ffff00;
text-decoration:underline;
}

.textoEstatico span{
background-color:#666666;
color:#FFFFFF;
padding:0 0.2em 0 0.3em;
}


/* LISTA PROVISÓRIA PARA PÁGINA EVENTOS CULTURAIS -----------------------------------*/
.textoMancheteProv {
width:700px;
padding:0 0 1em 2em;
text-align:left;
}

.textoEstaticoProv {
width:800px;
text-align:left;
line-height:1.2em;
font-size:1em;
font-weight:bold;
padding:0 0.2em 0.3em 0;
float:left;
}

.textoEstaticoProv ul{
margin:0;
padding:0;
list-style:none;
}

.textoEstaticoProv li a  {
color:#ffffff;
text-decoration:none;
}

.textoEstaticoProv li a:hover {
color:#FFFF00;
text-decoration:underline;
}

.textoEstaticoProv span{
background-color:#666666;
color:#FFFFFF;
padding:0 0.2em 0 0.3em;
}


/* COLUNA CENTRAL - PARA PÁGINAS ESTÁTICAS -----------------------------------*/
.mapaAjudaGeral {
width:1000px;
float:left;
padding:10px;
}

.mapaAjuda {
width:600px;
float:left;}

.textoAjuda {
width:387px;
float:right;
text-align:left;
line-height:18px;
padding-bottom:120px;
background:url(../images/rodape_mapa.gif) no-repeat bottom left;
}

.textoAjuda span {
color:#E65803;
}

.textoAjudaIngles {
width:387px;
float:right;
text-align:left;
line-height:18px;
padding-bottom:120px;
background:url(../images/rodape_mapa_ingles.gif) no-repeat bottom left;
}

.textoAjudaIngles span {
color:#E65803;
}


img.Icone {/* alinhar imagem em relação ao titulo*/
vertical-align:middle;
}

.mapaImpressao {
width:380px;
float:left;
padding:0px 0px 10px 20px;
}

.mapaLocal {
width:500px;
text-align:left;
padding:1em 0 0 0.5em;
float:left;
}

.enderecoLocal {
width:200px;
text-align:left;
float:left;
padding:1em 2em 0 3em; 
font-style:normal;
line-height:1.5em;
}

address {
width:200px;
text-align:left;
float:right;
padding:1em 2em 0 3em; 
font-style:normal;
line-height:1.5em;
}

.logoAssociacao{
width:200px;
height:109px;
background:url(../images/logo_associacao_preto.gif) no-repeat;
float:right;
padding-top:5em;
padding-right:3em;
}

.logoNucleo {
width:200px;
height:105px;
background:url(../images/logo_nucleo_preto.gif) no-repeat;
float:right;
margin-top:1.2em;
padding-right:3em;
}

.opcoes {
width:300px;
padding-left:3em;
margin:1em 0em 0 0em; 
float:right;
text-align:left;
line-height:1.8em;
font-weight:bold;
}

.opcoes li {
list-style-type:none;
}

.opcoes li a {
color:#ffffff;
text-decoration:none;}

.opcoes li a:hover {
color:#FFFF00;
text-decoration:underline;
}

.mapaSite {
float:left;
width:800px;
text-align:center;
}

.mapaSite ul{
margin-top:0.5em;
list-style:none;
padding-left:30em;
}

.mapaSite li a  {
width:300px;
color:#ffffff;
text-decoration:none;
padding:0 0 0.7em 0;
display:block;
text-align:left;
}

.mapaSite li a:hover {
color:#FFFF00;
text-decoration:underline;
}

.mapaSite span{
background-color:#666666;
color:#FFFFFF;
padding:0 0.2em 0 0.3em;
}

.tituloFoto {
width:800px;
height:30px;
background:url(../images/splash_titulo_pb.gif) no-repeat left top;
color:#FFFF00;
font-size:1.5em;
font-weight:bold;
text-align:left;
padding-top:1em;
margin-top:0.5em;
float:left;
}

.italico {
font-style:italic;
}

.linkFale {
color:#FFFF00;
}

.recuo {
width:750px;
padding-left:3em;
margin-bottom:1em;
float:left;
}

.parceiros li {
list-style-type:none;
line-height:5.7em;
padding-top:1em;
/*border:1px solid #FF0000;*/
vertical-align:middle;
font-weight:bold;
border-bottom:1px solid #eeeeee;
}

.parceirosDet {
width:700px;
float:left;
font-weight:bold;
padding-left:2.5em;
padding-bottom:2em;
}

.parceirosDet img {
padding-right:1.5em;
float:left;}

.parceiros li img {
padding-right:1.5em;
float:left;
/*border:1px solid #0000FF;*/
}

.titParceiro {
background-color:#FFFF00;
color:#000000;
padding:0.5em;
margin-left:2em;
}


/* FORMULÁRIOS -----------------------------------*/
form {
margin:0;
paddin-top:1em;
padding-left:0.5em;
text-align:left;
}

label {
display:block;
padding:0.3em 0 0.3em 0;
margin:0.5em 0 0.5em 0;
width:550px;
/*background-color:#99FF00;*/
}

label span {
display: block;
width:8.5em;
margin-top:0.3em;
float: left;
}

.campo {
	display:block;
	padding:0.3em 0 0.3em 0;
	margin:0.5em 0 0.5em 0;
	width:550px;
}

.campo span {
	display: block;
	width:8.5em;
	margin-top:0.3em;
	float: left;
}

input, textarea {
color: #000000;
border: solid 0.1em #cccccc;
}

textarea {
height: 100px;
overflow: auto; 
}

button {
background:#FFFF00;
color:#000000;
font-weight: bold;
border:none;
font-size:1em;
padding:0.1em;
}
	 
.espaco {
margin-right:0.5em;
}

/* COLUNA CENTRAL - PARA PÁGINAS DINÂMICAS -----------------------------------*/
.colunaCentral {
width:841px;
margin:0.5em 0 0 0.5em;
float:left;
background:url(../images/splash_titulo_pb.gif) no-repeat left top;
}

.textoManchete {
padding:0.2em 0 1em 2em;
}

.textoNoticia{
color:#ffffff;
text-align:justify;
line-height:1.3em;
padding:1.2em 1.2em 0.5em 1.2em;
float:left;
}

.textoNoticiaLista{
width:470px;
color:#ffffff;
text-align:justify;
line-height:1.3em;
padding:1.2em 0.5em 0.5em 1.2em;
float:left;
}

.linkNoticia  {
color:#ffffff;
font-weight:bold;
padding-top:0.1em;
}

.LinkNoticia ul{
margin:0;
padding:0;
list-style:none;
}

.linkNoticia span{
background-color:#666666;
color:#FFFFFF;
padding:0 0.2em 0 0.3em;
}

.linkNoticia a  {
color:#ffffff;
text-decoration:none;
}

.linkNoticia a:hover {
color:#ffff00;
text-decoration:underline;
}

.btVoltar {
color:#ffff00;
border:solid 0.1em #FFFFFF;
padding:0.2em;
float:right;
width:5em;
}

.btVoltar a {
color:#ffff00;
text-decoration:none;
}

.graficoProjetos {
width:390px;
height:327px;
background:url(../images/grafico_projetos_pb.gif) no-repeat top right;
float:right;
}

.graficoFalamNos{
width:350px;
height:327px;
background:url(../images/grafico_falam_pb.gif) no-repeat top right;
float:right;
}

.graficoAgenda {
width:350px;
height:327px;
background:url(../images/grafico_agenda_pb.gif) no-repeat top right;
float:right;
}

.textoEventos {
float:left;
color:#333333;
text-align:justify;
line-height:1.3em;
padding:1.2em 0.5em 0.5em 1.2em;
}


.graficoEventos {
width:350px;
height:327px;
background:url(../images/grafico_eventos_pb.gif) no-repeat top right;
float:right;
}

/*.fotoNoticia {
display:none;
width:390px;
height:363px;
background:url(../images/foto_fundonoticia.jpg) no-repeat top right;
float:right;
}*/

.rodapeNoticia {
background:url(../images/rodape_noticias_pb.gif) no-repeat bottom;
width:1003px;
height:90px;
clear:both;
}

/* GALERIA DE FOTOS -----------------------------------*/
.galeriaIframe {
width:820px;
height:550px;
float:left;
border:none;
overflow:auto;
padding:0.5em 0 0 0.5em;
background-color:#000000;
}

.galeriaSplash{
background:url(../images/splash_titulo_pb.gif) no-repeat left top;
width:300px;
height:48px;
padding:0 0 0.8em 0;
float:left;
background-color:#000000;
}

.galeriaGeral {
width:820px;
float:left;
}

.galeriaFoto {
/*width:190px;*/
text-align:center;
padding:0.5em 0.5em 2em 0.5em;
float:left;
height:130px;
}

.galeriaFoto img {
border:0.1em solid #CCCCCC;
}

.galeriaLegenda {
color:#ffffff;
text-align:center;
width:190px;
/*float:left;*/
}

.galeriaRodape {
color:#E95500;
font-weight:bold;
width:815px;
text-align:center;
float:left;
padding-top:2em;
}

.galeriaRodapeNum {
display:inline;
border-right:0.1em solid #CCCCCC;
color:#ffff00;
padding:0 0.5em 0 0.8em;
}

.galeriaRodapeNum a:link, .galeriaRodapeNum a:visited{
color:#ffff00;
text-decoration:none;
}

.galeriaRodapeNum a:active, .galeriaRodapeNum a:hover {
color:#ffffff;
}

.laranja {
color:#FFFF00;
}

