@charset "utf-8";
/* CSS Document */


/*____________________________________________________________________________________________________________________*/
/*                                                   Classes Gerais                                                   */


*{margin:0; padding:0}
h1, h2, h3, .csOculto, legend{display:none}
h4{font-size:1.5em; color:#000; padding:2px 5px; }
h5{font-size:1.3em; color:#000; padding:2px 5px; }
a{text-decoration:none; color:#000000}
a:hover,a:focus{text-decoration:underline}
ul, ol{list-style:none}
img{border:none}
input,select,select option,textarea{background:#44698f;border:inset 1px; color:#FFF !important}
textarea{background:#44698f!important;}
a.csTopo{background:url(../images/imgMarcadorTopo.jpg) 500px center no-repeat;width:536px; height:15px; display:block;text-align:right; padding:5px; font-size:90%; clear:both}


/*____________________________________________________________________________________________________________________*/
/*                                                   Estrutura                                                       */

html{background:#402a00 url(../images/body_html.jpg) center top repeat-x}
body{ background:url(../images/trash/rodape.jpg) bottom center no-repeat }

#dvCorpo,#dvTopo,#dvConteudo,#dvRodape{position:relative}
#dvTopo,#dvRodape,#dvConteudo{width:741px; height:auto; padding:0px 10px;}

/*____________________________________________________________________________________________________________________*/
/*  CORPO   */

#dvCorpo{background-position: 0px 0px; background-repeat: no-repeat; width:761px; height:auto; margin:0px auto; padding-left:18px; font-family:Arial, Helvetica, sans-serif; font-size:12px}

/*____________________________________________________________________________________________________________________*/
/*  TOPO   */

#dvTopo{height:364px;}

	#dvTopo a{display:block; float:left; margin-top:5px}
	
	a.csHome{width:551px;height:305px; text-indent:-9000px;}
	a.csRevistaCapa{background:url(../images/trash/capa.jpg) center center no-repeat;width:190px; height:25px; padding-top:220px;display:block; color:#FFF; text-align:center}
	
	#dvTopo p{width:190px;height:40px; float:left; text-align:center; font-size:11px; padding-top:20px;}
		#dvTopo p strong{width:190px; display:block;font-size:110%}

/*____________________________________________________________________________________________________________________*/
/*  MENU   */

#dvMenu{background:url(../images/body_menu.jpg) repeat-x; width:741px; height:43px; position:absolute; bottom:10px; left:10px;opacity:0.80; -moz-opacity:0.80; filter:alpha(opacity=80); }

	#olMenu{width:731px; height:33px; position:absolute; top:311px; left:28px; padding:5px;}
		#olMenu li{background:url(../images/body_LiMenu.jpg) no-repeat 0px center; height:25px;float:left; margin:0px; padding:3px 10px; z-index:780}
			#olMenu li a{height:25px; line-height:25px; display:inline-block; color:#FFF; font-weight:bold;}
			#olMenu li a:hover,#olMenu li a:focus{text-decoration:none;color:#172f48; background:#FFF}

/*____________________________________________________________________________________________________________________*/
/*  CONTEUDO   */

#dvConteudo{background:#FFF; height:auto; padding-bottom:15px;overflow:hidden}


		#dvConteudo div.csBannerGrande{background:url(../images/body_bannerGrande.jpg) top right no-repeat; width:741px; height:auto; margin:5px 0px}
		
		#dvConteudo div.csColuna1,#dvConteudo div.csColuna2{background:#FFF url(../images/body_Colunas.jpg) repeat-x top left; padding:0px 5px; overflow:hidden }
		
		#dvConteudo div.csColuna1{width:546px; height:auto; float:left; margin-right:7px; }
		#dvConteudo div.csColuna2{width:168px; height:auto; float:left}
		html>body #dvConteudo div.csColuna2{float:none}
			#dvConteudo div.csColuna2 h3{display:block; color:#FFFFFF; font-size:75%; text-transform:uppercase; text-align:right}
		

/*____________________________________________________________________________________________________________________*/
/* RODAPE   */

#dvRodape{ height:95px; line-height:95px;}
	#dvRodape *{opacity:0.30; -moz-opacity:0.30; filter:alpha(opacity=30);}
	#dvRodape span{color:#FFF; font-size:80%; float:left}
	#dvRodape a{background:url(../images/iconeTelecom.jpg) center center no-repeat; width:37px; float:right; text-indent:-9000px;}
	#dvRodape a:hover,#dvRodape a:focus{opacity:0.99; -moz-opacity:0.99; filter:alpha(opacity=99);}


/*____________________________________________________________________________________________________________________*/
/* DIV INTERNA   */

	#dvInterna{min-height:500px; width:546px; height:auto;}
		#dvInterna h2{width:536px; height:25px; line-height:25px;display:block; padding:5px; font-size:102%; color:#5e83a9; letter-spacing:3px; text-transform:uppercase }




/*____________________________________________________________________________________________________________________*/
/*____________________________________________________________________________________________________________________*/
/*____________________________________________________________________________________________________________________*/
/*                                                   COMUNS  /  PADROES                                                    */


		
/* ulGER = Ger estilo galeria , aqui usado na Agenda Index e Galeria Index   */
	#dvMensagemErro{font-size:0.9em; margin:10px 0 0 10px; padding:2px 10px; background:url(../images/imgMarcador.jpg) no-repeat left center;}
	ul.csGer{width:546px; height:auto; }
		ul.csGer li{width:170px; height:114px; margin:5px; float:left; overflow:hidden }
			ul.csGer li a{width:170px; height:114px; display:block;color:#FFF;}
			ul.csGer li a:hover{text-decoration:none;}ul.csGer li a img{width:170px;  height:114px;}
			ul.csGer li a strong{width:96%; height:2em; line-height:1em; margin:0 auto; background-color:#1758a2; position:relative; bottom:30%; display:block; opacity:0.65; -moz-opacity:0.65; filter:alpha(opacity=65); font-size:98%; font-weight:bold; text-align:center; padding:2px 0px}
			ul.csGer li a:hover strong,ul.cslGer li a:focus strong{opacity:0.90; -moz-opacity:0.90; filter:alpha(opacity=90)}
				
/* csVerTodos - Classe usado no link que envia da index para gerenciadores, exemplo: Galeria de Fotos, Agenda e etc   */	
			a.csVerTodos{width:96%;height:15px; line-height:15px; display:block; clear:both; text-align:right;font-size:75%; padding:0px 2%; color:#346fb2;}
			
			
			
/*____________________________________________________________________________________________________________________*/
/* Ferramentas de texto */

	ul.csFerramentaTexto{background:#5e83a9;width:536px; height:20px; font-size:0.9em; margin:10px auto;  padding:5px }
	ul.csFerramentaTexto li{float:left; padding:3px 8px; border-right:1px solid #7496b9}
	ul.csFerramentaTexto li a{display:block; color:#92adc8}
	ul.csFerramentaTexto li a:hover{color:#fff; text-decoration:none}			
/*____________________________________________________________________________________________________________________*/
/*     Navegação   */

	#dvNavegacao{background:#FFF;width:526px; height:15px; margin:5px 0px; color:#739912; padding:10px; opacity:0.70; -moz-opacity:0.70; filter:alpha(opacity=70)}
		#dvNavegacao ul li{display:inline}
			#dvNavegacao li span, #dvNavegacao li a, #dvNavegacao li a:hover,#dvNavegacao li a:focus{font-size:11px; text-decoration:none; color:#000; }
			#dvNavegacao ul li a,#dvNavegacao ul li span{background:url(../images/imgMarcador.jpg) no-repeat left center;color:#5e83a9; padding-left:10px;}
			#dvNavegacao ul li a:hover,#dvNavegacao ul li a:focus{text-decoration:underline}	
			
			
			
/*____________________________________________________________________________________________________________________*/
/*     Corpo das Matérias   */
				#dvCorpoTexto{margin-bottom:20px; min-height:350px; border-bottom:1px solid #5e83a9; padding:0px 5px; font-size:1em}
				#dvCorpoTexto h4{margin:10px 0 0; padding:0px; font-size:150%}
				#dvCorpoTexto h5{margin:10px 0; padding:0px}
				#dvCorpoTexto p{text-align:justify; margin:0 auto 10px; color:#000; font-size:95%; }
				#dvCorpoTexto p.csResumo{font-size:1em; color:#777; margin-top:2px}
				#dvCorpoTexto p a{color:#598B9F}
				#dvCorpoTexto p a:hover{text-decoration:underline}
				#dvCorpoTexto a.aGaleria{background:url(../images/bt_galeria.jpg) -2px top no-repeat; width:36px; height:30px; float:left; text-indent:-9800px}
				#dvCorpoTexto a.aVideos{background:url(../images/bt_videos.jpg) -3px top no-repeat; width:36px; height:30px; float:left; text-indent:-9800px}	
				
				/*Galeria Matérias*/
			
			div.dvGaleriaInt{width:320px; height:255px; padding:2px 15px 20px 5px; float:left; overflow:hidden; }
			div.dvGaleriaInt div.aPrincipal{background-color:#5e83a9;width:320px; height:265px; float:left;  border:3px solid #5e83a9; position:relative; overflow:hidden}
			div.dvGaleriaInt div.aPrincipal img{width:320px; display:block}
			div.dvGaleriaInt div.aPrincipal a.anterior, div.dvGaleriaInt div.aPrincipal a.proximo{background:url(../images/bt_galer_ant.jpg) center no-repeat; width:28px; height:20px; float:left; text-indent:-980px; position:absolute; bottom:0; left:0; opacity:0.80; -moz-opacity:0.80; filter:alpha(opacity=80)}
			div.dvGaleriaInt div.aPrincipal a.proximo{background:url(../images/bt_galer_prox.jpg) center no-repeat; left:292px}
			div.dvGaleriaInt div.aPrincipal span{background:; width:278px; height:18px; float:left; text-align:center; padding-top:2px; opacity:0.90; -moz-opacity:0.90; filter:alpha(opacity=90); position:absolute; bottom:0; left:28px; color:#fff; overflow:hidden; font-size:83%}
			div.dvGaleriaInt div.aPrincipal a.anterior:hover, div.dvGaleriaInt div.aPrincipal a.proximo:hover{opacity:100; -moz-opacity:100; filter:alpha(opacity=100)}
				
/*____________________________________________________________________________________________________________________*/
/*     Gerenciador */
		
		#dvConteudo ul.csGerenciador{width:536px; height:auto; display:table;  padding:5px; margin:0px;}
			ul.csGerenciador li{float:left;}
			ul.csGerenciador li a{background:#5e83a9; width:526px; display:block; padding:5px; margin-bottom:2px; color:#fff; font-size:96%
			opacity:0.80; -moz-opacity:0.80; filter:alpha(opacity=80)}
			ul.csGerenciador li strong{display:block; }
			ul.csGerenciador li a:hover,ul.csGerenciador li a:focus{text-decoration:none;opacity:0.99; -moz-opacity:0.99; filter:alpha(opacity=99)}
			ul.csGerenciador li a:visited{opacity:0.60; -moz-opacity:0.60; filter:alpha(opacity=60);color:#92adc8}
			div.csAgenda ul.csGerenciador li a{cursor:default}
		/*
			ul.csGerenciador li.liVerMais a{background:#b0dafe; font-size:12px; text-align:right; color:#3280c5; margin-top:2px}

		*/	
/*____________________________________________________________________________________________________________________*/		
/*  Formulário padrão  */

	form.csFormPadrao{width:526px; height:auto;  margin:0px auto;  padding:10px; overflow:hidden; }
		form.csFormPadrao fieldset{border:none; }
		form.csFormPadrao ul{padding:0px;}
		form.csFormPadrao ul li{background:#dce3ea;width:506px; height:auto; float:left; padding:10px; margin:2px 0px; }
		form.csFormPadrao ul li input{width:200px; float:left;}
		form.csFormPadrao ul li label{color:#000; width:440px; height:15px; display:block;font-size:90%}
		form.csFormPadrao ul #idComite, form.csFormPadrao ul #idInstituicao{display:none}

		form.csFormPadrao ul li input.csTelDDD{width:25px; margin-right:5px}
		form.csFormPadrao ul li input.csTel{width:168px}
		form.csFormPadrao ul li.liMembro label{width:100px; float:left; color:#000; }
		form.csFormPadrao ul li.liMembro input{width:90px; border:none}
		form.csFormPadrao ul li select.csObterSelect{width:204px;}

		form.csFormPadrao ul li textarea{width:490px; height:150px; border:1px solid #000; color:#000}
		form.csFormPadrao ul li.dvBotoes{background:#FFF;width:246px; padding-left:244px;}
		form.csFormPadrao ul li.dvBotoes input{background:#44698f; width:49px; height:21px; float:left; margin-left:5px; border:0px; cursor:pointer; font-size:10px; color:#FFF }	
		
/*____________________________________________________________________________________________________________________*/		
/*Pesquisa*/

		form#frmPesquisa{background:#FFF; width:526px; height:40px; overflow:hidden; padding:10px;  margin-top:10px; clear:both;opacity:0.70; -moz-opacity:0.70; filter:alpha(opacity=70)}
		form#frmPesquisa fieldset{width:98%; height:100px; border:none}
		form#frmPesquisa h5{width:98%; height:20px; color:#d3e8f8}
		form#frmPesquisa div{width:150px; height:100px; float:left}
		form#frmPesquisa label, form#frmPesquisa input, form#frmPesquisa span{float:left; padding:3px 2px; font-size:90%}
		form#frmPesquisa label{display:block; width:100%}
		form#frmPesquisa input.csPalavraChave{width:140px; margin-right:10px}
		form#frmPesquisa input.csData{width:65px; margin-right:5px}
		form#frmPesquisa input.csBotaoPesquisa{background:#44698f; height:21px; padding:5px; margin:20px 10px; border:none; font-size:80%; cursor:pointer;}
		form#frmPesquisa select{width:140px; float:left; padding:0px}  
			
/*____________________________________________________________________________________________________________________*/	
/*Paginação*/

		div.csPaginacao{background:#eff4f8;width:536px; float:left; margin-bottom:12px; padding:5px}
		div.csPaginacao strong{width:150px; float:left; padding:3px 0 3px 5px; font-size:80%}
		div.csPaginacao ul{height:20px; float:right}
		div.csPaginacao ul li{display:inline; height:20px}
		div.csPaginacao ul li a, div.csPaginacao ul li span{background:#5E83A9; width:20px; height:20px; padding:3px; line-height:20px; text-align:center; color:#a2b7cc; font-size:83%}
		div.csPaginacao ul li a:hover, div.csPaginacao ul li a:focus{background:#1a3e63; color:#fff; text-decoration:none}
		div.csPaginacao ul li span{background:#90a9c2; color:#5E83A9; cursor:default} 
		
/*____________________________________________________________________________________________________________________*/	
/*   HIGSLIDE   */

.highslide-loading{background:#FFF url(../highslide/graphics/loading.gif) center 5px  no-repeat; width:70px; height:60px; line-height:90px; text-align:center; display:block; font-size:11px; color:#777; padding:5px; font-family:Arial, Helvetica, sans-serif;  }
.highslide-image{border:7px solid #CAE0F1; z-index:999}

/*____________________________________________________________________________________________________________________*/
/*____________________________________________________________________________________________________________________*/

/*                                                   PAGINAS                                                       */
/*____________________________________________________________________________________________________________________*/

/*                                                   INDEX                                                       */

/*____________________________________________________________________________________________________________________*/
/* 	                                PADROES DE DIVS IGUAIS NA INDEX E COLUNA1                                         */
	
	#dvNoticiaIndex,#dvAgendaIndex,#dvPilotoIndex,#dvGaleriaIndex{width:546px;margin-top:5px}

/* Noticias */	
		
		#dvNoticiaIndex{width:536px; height:235px; padding:5px;}
			
			div.csNoticiaDestaque, div.csNoticiaDestaque a{width:536px; height:auto; float:left;  cursor:pointer; overflow:hidden; }
			div.csNoticiaDestaque{}
				div.csNoticiaDestaque a{}
					
					div.csNoticiaDestaque a strong,div.csNoticiaDestaque a span.csResumo,div.csPilotoDestaque a span.csData{
					width:196px; display:block; float:left; margin-left:12px; }
					div.csNoticiaDestaque a img{width:313px; height:225px;border:#c7d7e7 solid 5px; float:left; }
					div.csNoticiaDestaque a strong{height:auto;color:#1758a2; font-size:115%; padding:8px 0px}
					div.csNoticiaDestaque a span.csData{display:none}
					div.csNoticiaDestaque a span.csResumo{ height:160px;  font-size:90%;  text-align:justify}
			div.csNoticiaDestaque a:hover,div.csNoticiaDestaque a:focus{text-decoration:none}
			div.csNoticiaDestaque a:hover span,div.csNoticiaDestaque a:focus span{color:#1758a2; }
			div.csNoticiaDestaque a:hover strong,div.csNoticiaDestaque a:focus strong{color:#000}
			div.csNoticiaDestaque a:hover img,div.csNoticiaDestaque a:focus img{border:#5e83a9 solid 5px;}
			
/*  Agenda e galeria  */
		
		#dvAgendaIndex,#dvGaleriaIndex{background:url(../images/body_agenda.jpg) center center repeat-x;width:546px; height:152px; margin-top:5px }
			#dvAgendaIndex h3,#dvGaleriaIndex h3{width:inherit; height:15px; line-height:15px; text-indent:8px;display:block; color:#346fb2; font-size:98%;}
		
/*  Agenda  */		
		#dvAgendaIndex{}
						
			#dvAgendaIndexul.csGer{}
	
			#dvAgendaIndexul.csGer li{}
			
				#dvAgendaIndexul.csGer li a{}
				#dvAgendaIndexul.csGer li a:hover{}
				#dvAgendaIndexul.csGer li a img{}
				#dvAgendaIndexul.csGer li a strong{}
				#dvAgendaIndexul.csGer li a:hover strong{}


/*  Piloto  */
		
		#dvPilotoIndex{height:auto; display:table }
		
		
		div.csPilotoDestaque, div.csPilotoDestaque a{}
			div.cscsPilotoDestaque{}
				div.csPilotoDestaque a{padding:5px;}
				div.csPilotoDestaque a strong,div.csPilotoDestaque a span.csResumo,div.csPilotoDestaque a span.csData{width:330px;margin-left:16px; }
				div.csPilotoDestaque a img{width:150px; height:200px; margin-left:20px }
				div.csPilotoDestaque a strong{margin-top:15px}
				div.csPilotoDestaque a span.csData{height:25px; line-height:25px;display:block; font-weight:bold}
				div.csPilotoDestaque a span.csResumo{ height:145px; }
			div.csPilotoDestaque a:hover{}
			div.csPilotoDestaque a:hover span;div.csPilotoDestaque a:focus span{}
			div.csPilotoDestaque a:hover strong,div.csPilotoDestaque a:focus strong{}
		
		
		
/*  Galeria  */
		
		#dvGaleriaIndex{}
		
		
/*      BANNERS COLUNA 2*/	

		#ulBanners{width:160px; height:auto; margin:5px auto;}
			#ulBanners li{width:152px; height:auto; overflow:hidden; padding:2px;  margin:2px 0px;text-align:center;}
				#ulBanners li a{width:auto; height:auto; display:block;}
					#ulBanners li a img{border:#c7d7e7 solid 3px;}
						#ulBanners li a:hover img,#ulBanners li a:focus img{border:#5e83a9 solid 3px;}
						
						
/*                                                   EDICOES.HTML                                                      */

/*____________________________________________________________________________________________________________________*/

	#dvInterna.csPaginaEdicoes{position:relative}
			#dvInterna.csPaginaEdicoes ol.csEdicoes{width:546px; height:auto;}
				#dvInterna.csPaginaEdicoes ol.csEdicoes li{width:160px; height:204px;  float:left; margin:9px; overflow:hidden}
				    html>body #dvInterna.csPaginaEdicoes ol.csEdicoes li{margin:10px; width:160px}
					#dvInterna.csPaginaEdicoes ol.csEdicoes li a{background:#dce3ea;width:150px; height:194px; display:block;padding:5px; text-align:center;
						opacity:0.80; -moz-opacity:0.80; filter:alpha(opacity=80); }
					 #dvInterna.csPaginaEdicoes ol.csEdicoes li a:hover,#dvInterna.csPaginaEdicoes ol.csEdicoes li a:focus{
					 opacity:0.99; -moz-opacity:0.99; filter:alpha(opacity=99); text-decoration:none}
					 #dvInterna.csPaginaEdicoes ol.csEdicoes li a span{ background-color:#123253; width:98%; height:25px; line-height:25px; position:relative; 
					 bottom:30px; display:block; opacity:0.65; -moz-opacity:0.65; filter:alpha(opacity=65); font-size:98%; font-weight:bold;
					 text-align:center; padding:2px 0px; color:#FFF; margin:0px auto; cursor:pointer}
					 #dvInterna.csPaginaEdicoes ol.csEdicoes li a:hover span,#dvInterna.csPaginaEdicoes ol.csEdicoes li a:focus span{
					 opacity:0.90; -moz-opacity:0.90; filter:alpha(opacity=90);}
					 
					 
			/*Revista*/
			
			div#dvFnRevista{background:#8FD5EB;width:100%; height:100%; position:fixed;  top:0px; left:0px; z-index:998; text-align:center;  overflow:hidden;}
				div#dvFnRevista div{background:#8FD5EB;width:100%; height:100%; margin:0px auto;  z-index:999; position:relative; }
				
				div#dvFnRevista div iframe{width:700px; height:650px;  margin:0px auto}
				
				
					 
					 
					 
						
					
/*                                                  GUIA.HTML                                                  */

/*____________________________________________________________________________________________________________________*/

	
	#dvInterna.csPaginaGuia h5.csCategoria{background:#dfe8f3;  color:#9aafc7; font-size:104%; padding:5px; clear:both}
	#dvInterna.csPaginaGuia ul.csGer li a{opacity:0.70; -moz-opacity:0.70; filter:alpha(opacity=70); }
		#dvInterna.csPaginaGuia ul.csGer li a:hover{opacity:0.99; -moz-opacity:0.99; filter:alpha(opacity=99);}
			#dvInterna.csPaginaGuia ul.csGer li a strong{display:none}
	
	
	#dvInterna.csPaginaGuia div.csPaginacao{display:none} 

	
	
