/* Geral */
* { margin:0px; padding:0px; list-style:none; border:0px; }
body { background:#786538 url('../img/fundo1.jpg') repeat-x top; width:100%; }
table {  }
body,table,div,p { font-family:'Trebuchet MS'; font-size:11px; color:#666; }
a { text-decoration:none; color:#666; }
input,select{ border:1px solid #CCCCCC;}
a:hover { text-decoration:underline; color:#666666; font-size:11px; }
a img { border:0px; }
div { border:0px; padding:0px; margin:0px; }
dt, li, ul, dl{ border:0px; padding:0px; margin:0px;}
.limpar { clear:both; }
.inputClass1 {background: url(../img/input_img.jpg) no-repeat; width:190px; height:20px; padding-top:5px; padding-left:10px; }
.inputClass2 { background: url(../img/input_img2.jpg) no-repeat; width:190px; height:20px; padding-top:5px; padding-left:10px; color:#cc9966;}
.textareaClass1 {	padding:0px; overflow:auto; background:url(../img/textarea.jpg) no-repeat; width:200px ; height:95px; }
.textareaClass2 {	padding:0px; overflow:auto; background:url(../img/textarea2.jpg) no-repeat; width:200px ; height:95px; color:#cc9966;}

.paginacao { text-align:center; margin:10px 0; text-align:left; padding-top:15px; } 
.paginacao a { color:#666; padding:5px; font-weight:normal; }
.paginacao a:hover { cursor:pointer; color:#fff; }
.paginacao .atual { background:#999; color:#fff; }




/************************************************************************************************************************************************************************
																		INFORMACAO SITE GERAL
**************************************************************************************************************************************************************************/
#geral { background: url('../img/fundo-rodape.jpg') repeat-x bottom; padding-bottom:50px; }




/************************************************************************************************************************************************************************
																		- TOPO SITE GERAL -
**************************************************************************************************************************************************************************/
	#topo-geral{ background: url(../img/fundo-topo.jpg) no-repeat top center; height:109px; margin-bottom:10px;}
	
	/*BLOCO ESQUERDO TOPO SITE GERAL*/	
	#bloco-login { width:242px; float:left; padding-left:38px;}

	#bloco-login input, #bloco-login select { font-family:'trebuchet ms'; font-size:11px; }

	#acessoNavegacao { width:200px; height:109px; overflow:hidden }
	#acessoNavegacao #abas { margin-top:15px; background:url('../img/cinza.png') bottom center repeat-x; height:18px; padding-left:9px; }
	#acessoNavegacao #abas ul li { float:left; border-left:1px solid #E0DFE3; border-top:1px solid #E0DFE3; border-right:1px solid #E0DFE3; margin-right:2px; height:17px; }
	#acessoNavegacao #abas ul li a { display:block; height:17px; text-indent:-9000px; overflow:hidden;  }
	/* As ABAS */
	#acessoNavegacao #abas #aba1 a { width:48px; background:url('../img/abaaluno1.gif') no-repeat center; }
	#acessoNavegacao #abas #aba2 a { width:78px; background:url('../img/abaprof1.gif') no-repeat center; }
	#acessoNavegacao #abas #aba3 a { width:48px; background:url('../img/abaemail1.gif') no-repeat center; }

	#acessoNavegacao #abas #aba1.ativo a { background:url('../img/abaaluno2.gif') no-repeat center; border-bottom:1px solid #F8F8F9; height:16px;  }
	#acessoNavegacao #abas #aba2.ativo a { background:url('../img/abaprof2.gif') no-repeat center; border-bottom:1px solid #F8F8F9; height:16px;  }
	#acessoNavegacao #abas #aba3.ativo a { background:url('../img/abaemail2.gif') no-repeat center; border-bottom:1px solid #F8F8F9; height:16px;  }
	
	#acessoNavegacao .aba { display:none; padding:7px 0 0 20px; }
	#acessoNavegacao .aba label { display:block; height:20px; text-align:right; }
	#acessoNavegacao .aba button { background:url('../img/btok.gif') no-repeat; width:25px; height:20px; border:0; vertical-align:middle }




	/*BLOCO LOGOMARCA TOPO GERAL*/
	#bloco-logo{ float:left; width:210px; }
	#bloco-logo a { overflow:hidden; text-indent:-9000px; display:block; background:none; width:210px; height:100px; }
	
	
	/*BLOCO DIREITO TOPO SITE GERAL*/
	#bloco-busca{ float:left; width:230px; padding-left:50px; padding-top:20px; }
	#bloco-busca	p{ display:block; margin-left:5px;}
	#bloco-busca	h3{ background:url('../img/busca-noticia.gif') no-repeat; width:132px; height:7px; text-indent:-9000px; overflow:hidden;}
	#bloco-busca	#busca { margin:15px 0 5px 0; border:1px solid #CCCCCC; width:160px; }
	#bloco-busca	#bt-busca { cursor:pointer; clear:both; display:block; background:url('../img/buscar.gif') no-repeat; width:60px; height:20px; }




/************************************************************************************************************************************************************************
																	- MENU SITE GERAL - 
**************************************************************************************************************************************************************************/
	#menu-geral{width:770px; height:50px; background:url('../img/fundo_menu.jpg'); margin:0 auto 0 auto;}
	#menu-geral #menu .item { float:left; }
	#menu-geral #menu .item span a { color:#CCCCCC; font-size:14px; font-family:"Trebuchet MS"; display:block; margin:15px 6px 0px 15px; padding-bottom:17px; letter-spacing:-1px }
	#menu-geral #menu .item span a:hover,#menu-geral #menu .item span .ativo { color:#cc9966; font-size:14px; }
	#menu-geral #menu .item .ativo { border-bottom:6px solid #cc9966; padding-bottom:11px }
	#menu-geral .submenu { display:none; position:absolute; margin-top:-10px; margin-left:0; filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);opacity:1; }
	#menu-geral .submenu ul { border:0}
	#menu-geral .submenu li { float:none; display:block; height:auto; padding:4px 10px; background:#555; color:#fff; min-width:85px }
	#menu-geral .submenu a { color:#fff; }




/************************************************************************************************************************************************************************
																	- DESTAQUE SITE GERAL - 
**************************************************************************************************************************************************************************/
	#home-destaque{background:#ffffff url('../img/fundo_topo.jpg') no-repeat top; width:770px; padding-top:10px; padding-bottom:10px; margin:0 auto 0 auto;}
	
	/* HOME NOTICIA*/
	#home-noticia{ width:180px; float:left; height:250px; }
	#home-noticia  #cont-noticia{ background:url(../img/fundo-noticia.jpg) no-repeat; width:150px; height:250px; margin-left:20px; padding-top:10px;}
	#home-noticia  #cont-noticia h2{ margin-left:15px; margin-bottom:10px; text-indent:-9000px; overflow:hidden; display:block; background:url('../img/titulo-noticia.gif') no-repeat; width:74px; height:9px;}
	#home-noticia  #cont-noticia ul li{ padding-top:6px; border-top:1px dotted #ffffcc; margin-left:10px; margin-right:5px; padding-bottom:10px;}
	#home-noticia  #cont-noticia li small{ padding-left:0px; color:#ffffcc; clear:both; display:block;}	
	#home-noticia  #cont-noticia li a{ padding-left:0px; color:#FFFFFF;}	
	#home-noticia  #cont-noticia #bt-noticias{ display:block; margin:0 auto 0 auto; background:url(../img/bt_+noticias.gif) no-repeat; width:100px; height:17px; text-indent:-9000px; overflow:hidden;}	
	
	/*HOME FLASH*/
	#home-flash{ background:#5d5d5d url('../img/flash-bg.jpg') no-repeat top left; width:560px; float:left; height:240px; padding:5px; }




/************************************************************************************************************************************************************************
																	- BLOCOS SITE GERAL - 
**************************************************************************************************************************************************************************/
	#bloco-site-geral{ width:770px; margin:0 auto 0 auto; background:#FFFFFF; padding-bottom:15px;}
	
/************************************************************************************************************************************************************************
																	- BLOCO ESQUERDO - DO BLOCO GERAL DO SITE
**************************************************************************************************************************************************************************/
	#bloco-esq{ width:180px; float:left;}
	
	/*HOME CALENDARIO*/
	#home-calendario{ background:#f3f3f3; width:150px;  margin-left:20px;}
	#home-calendario  h2{ background:url(../img/tit-calendario.jpg) no-repeat; width:150px; height:30px; text-indent:-9000px; overflow:hidden; padding-bottom:5px;}
	#home-calendario  ul li{ border-bottom:1px dotted #cccccc; margin-left:10px; margin-right:5px; padding-bottom:5px; padding-top:5px;}
	#home-calendario  li small{ color:#cc9966; clear:both; display:block; font-size:11px; font-weight:bold;}	
	#home-calendario  li a{ padding-left:0px; color:#666666;}	
	#home-calendario  #bt-outrasDatas{ padding-bottom:12px; display:block; margin:10px auto 0 auto; background:url(../img/bt-datas.gif) no-repeat; width:100px; height:17px; text-indent:-9000px; overflow:hidden;}	
	
	/*HOME ENQUETE*/
	#home-enquete{ background:#f3f3f3; width:150px;  margin-left:20px; margin-top:10px;}
	#home-enquete  h2{ background:url(../img/titulo-enquete.jpg) no-repeat; width:150px; height:30px; text-indent:-9000px; overflow:hidden; padding-bottom:5px;}
	#home-enquete  p{ padding-left:10px; padding-top:10px; font-size:11px; padding-bottom:10px;}
	#home-enquete  span{ display:block; padding-left:10px; padding-bottom:7px;}
	#home-enquete  span .votar{ padding-left:5px; vertical-align:middle; margin-right:5px;}
	#home-enquete  span .bt-votar{ margin:0 auto 0 15px;}
	#home-enquete  a{ padding-left:15px; display:block; padding-top:5px; color:#666666;}
	#home-enquete  a:hover{ color:#cc9966;}
		

	
/************************************************************************************************************************************************************************
																	- BLOCO MEIO - DO BLOCO GERAL DO SITE
**************************************************************************************************************************************************************************/
	#bloco-meio{ width:400px; float:left;}
	
	/*HOME ULTIMOS EVENTOS*/
	#home-UltEventos{ width:390px; margin-bottom:10px;}
	#home-UltEventos  h2{ background:url(../img/titulo-UltEventos.jpg) no-repeat; width:390px; height:30px; text-indent:-9000px; overflow:hidden;}
	#home-UltEventos  #bloco-UltEventos{  margin:0 auto 0 auto; border:1px solid #ccc; height:170px;}
	#home-UltEventos  #bloco-UltEventos li { float:left; width:180px; text-align:left; padding-left:10px; padding-top:10px } 
	#home-UltEventos  #bloco-UltEventos li .imagem  { padding-bottom:5px; }
	#home-UltEventos  #bloco-UltEventos li .imagem a img { padding:4px; border:1px solid #ccc; }
	#home-UltEventos  #bloco-UltEventos li .imagem a:hover img { padding:4px; border:1px solid #786538; }
	#home-UltEventos  #bloco-UltEventos li small { font-size:10px; padding-left:10px; color:#C9A563 }
	#home-UltEventos  #bloco-UltEventos li p { padding-left:10px }
	
	
	
	#home-UltEventos  .bloco-UltEventos-Esq{ width:189px; float:left;}
	#home-UltEventos  .bloco-UltEventos-Esq img { border:1px solid #ccc; padding:4px; clear:both; margin-left:9px; margin-top:10px;}
	#home-UltEventos  .bloco-UltEventos-Esq small{ font-family:'Trebuchet MS'; font-size:11px; color:#cc9966; margin-left:15px; clear:both; font-family: margin-top:10px;}
	#home-UltEventos  .bloco-UltEventos-Esq a{ font-family:'Trebuchet MS'; font-size:12px; display:block; color:#666; margin-left:15px; clear:both; font-family: margin-top:10px;}
	#home-UltEventos  .bloco-UltEventos-Esq .mais{ font-family:'Trebuchet MS'; font-size:12px; display:block; color:#666; margin-left:15px; clear:both; font-family: margin-top:10px;}
	
	/*PAGINA VER EVENTOS*/
	#topo-evento{ width:100%;}
	#topo-img{ float:left; display:block;}
	#topo-dados{ float:left;margin-left:25px; width:500px; display:block; margin-top:5px;}
	#topo-dados strong{ font-size:25px; color:#cc9966;}
	#topo-dados small{ font-size:13px; color:#666; clear:both; padding-top:5px; display:block;}
	
	#bloco-EventoVer{width:100%;margin-top:10px; padding-top:10px;}
	#bloco-galeriaMiniaturas{float:left; width:180px;}
	#galeriaMiniaturas { margin:0 auto; }
	#galeriaMiniaturas td { padding:0px; }
	#galeriaTitulo .titulo { font-size:18px; font-weight:bold; }
	#galeriaTitulo .data { font-size:11px; font-style:italic; }
	#galeriaTitulo .local { font-size:12px; font-weight:bold; display:block; }
	#galeriaTitulo .descricao { display:block;  }
	#galminiaturas { width:100px; } 
	#galminiaturas img { padding:3px;  border:1px solid #ccc; margin:2px;  }
	#bloco-galfoto{float:left; width:537px; }
	#galfoto { text-align:center; margin-top:0px; width:480px; height:400px; clear:both; } 
	#galfoto img { border:1px solid #ccc; padding:10px; }
	#galfoto a:hover img { border:1px solid #cc9966; }

	#galminiaturas .selecionado { filter: progid : DXImageTransform . Microsoft . Alpha(opacity = 40); -moz-opacity: 0.4; border:1px solid #ffffff; }
	#galminiaturas .normal { filter: progid : DXImageTransform . Microsoft . Alpha(opacity = 100); -moz-opacity: 1;  }
	#galminiaturas .ativo { border:2px solid  #cc9966; margin:1px; }

	#galpaginacao { width:150px; margin:10px auto 20px auto; background:#cc9966; height:20px; }
	#galpaginacao td { width:30px; text-align:center; }
	#galpaginacao .paginaativo { background: #FFFFFF; }
	#galpaginacao .paginaativo a { text-decoration:underline; color: #FFFFFF }
	#galpaginacao td a { font-weight:bold; color:#fff; font-size:11px; }
	#galpaginacao th { font-weight:normal; }
	#galpaginacao a:hover { color:#fff; font-size:11px; }
	#galpaginacao .naveg-esq { text-align:left; width:auto; padding:0 5px; }
	#galpaginacao .naveg-dir { text-align:right; width:auto; padding:0 5px; }
	#galpaginacao .naveg-dir, #galpaginacao .naveg-esq, #galpaginacao .naveg-dir a, #galpaginacao .naveg-esq a { color:#ffffff }
	#galpaginacao .naveg-dir a:hover, #galpaginacao .naveg-esq a:hover { color:#fff }
	
	.comentario{ background:#f3f3f3; width:522px; padding-bottom:15px; margin-left:5px; margin-top:15px;}
	.comentario h2{ background:url(../img/comentario.jpg) no-repeat; width:522px; height:30px; text-indent:-9000px; overflow:hidden;}
	
	.comentario .col1 { float:left; width:350px; padding-top:10px; padding-left:20px;}
	.comentario .col1  .input{ float:left; padding-bottom:15px;}
	.comentario .col1   .input label{ width:60px; vertical-align:middle; font-weight:bold;}
	.comentario .col1  .input input{ font-size:11px; width:120px; color:#666; padding-left:3px; padding-top:3px; height:17px; border:1px solid #CCCCCC; vertical-align:middle;}
	.comentario .col1   #textarea {clear:both; }
	.comentario .col1   #textarea textarea {font-size:11px; color:#666; width:342px; height:150px; border:1px solid #CCCCCC; clear:both; }
	.comentario .col1   #textarea span { color:#666; font-weight:normal;}
	.comentario .col1   #textarea small { color:#666; font-weight:normal; text-decoration:none;}
	
	.comentario .col2  {float:left; width:150px; padding-top:10px;}
	.comentario .col2  p{ color:#666; font-size:11px; font-weight:bold; margin-left:5px;}
	.comentario .col2  span img{ text-align:center; margin-left:10px; margin-top:10px;}
	.comentario .col2  span img{ text-align:center; margin-left:10px; margin-top:10px; margin-bottom:10px;}
	.comentario .col2  #codigo{ width:45px; height:17px; border:1px solid #CCCCCC; margin-left:10px; text-align:left; color:#666;}
	.comentario .col2  #bt-comentario{ margin-left:10px; margin-top:15px;}
	
	#comentarios_enviados{ width:522px; margin-top:40px; margin-left:5px;}
	#comentarios_enviados li { margin:10px 0; padding:10px }
	#comentarios_enviados  strong{ border-bottom:1px dotted #ccc; display:block; margin-bottom:15px; font-size:20px; color:#cc9966;}
	#comentarios_enviados  small{color:#666; font-size:12px;}
	#comentarios_enviados  small b{color:#666; font-size:11px;}
	#comentarios_enviados  p{ padding-top:5px; padding-bottom:15px;}
	
	/*VISUALIZAR LISTAGEM DE EVENTOS*/
	#eventosListagem  { margin-top:15px; margin-right:20px;}
	#eventosListagem   ul li{ clear:both; border-bottom:1px dotted #ccc; margin-left:15px; margin-bottom:10px; padding-bottom:10px;}
	#eventosListagem   ul li img{ float:left; display:block;}
	#eventosListagem   ul li span{ float:left; display:block; width:368px;}
	#eventosListagem   ul li span a{ clear:both; display:block;}
	#eventosListagem   ul li span small{ color:#cc9966; font-size:11px; margin-left:15px;}
	#eventosListagem   ul li span small b{ color:#666; font-size:11px;}
	#eventosListagem   ul li span #qt-fotos{ color:#cc9966; font-size:11px; margin-left:15px; font-weight:normal;}
	#eventosListagem   ul li span a{ color:#666; font-size:13px; font-weight:bold; margin-left:10px; margin-bottom:7px;}
	#eventosListagem   ul li span a:hover{ color:#cc9966; font-size:13px; font-weight:bold; margin-left:10px;}
	
	/*HOME CURSO*/
	#home-curso{ background:#f3f3f3; width:390px;}
	#home-curso	 h2{ background:url(../img/titulo-curso.jpg) no-repeat; width:390px; height:30px; text-indent:-9000px; overflow:hidden;}
	#home-curso  .curso-conteudo{ float:left; width:170px; padding-left:15px; padding-top:15px; padding-bottom:20px;}
	#home-curso  .curso-conteudo h3{ font-size:15px; color:#cc9966; padding-bottom:15px;}
	#home-curso  .curso-conteudo ul li{ list-style: square; margin-left:15px; }
	#home-curso  .curso-conteudo ul li a{ color:#666666; }
	#home-curso  .curso-conteudo ul li a:hover{ color:#cc9966; }
	
	
	
	
	
/************************************************************************************************************************************************************************
																	- BLOCO DIREITO - DO BLOCO GERAL DO SITE
**************************************************************************************************************************************************************************/
	#bloco-dir{ width:190px; float:left; }
	
	/*HOME A FACE*/
	#home-Aface{ background:#f3f3f3; width:170px;}
	#home-Aface	 h2{ background:url('../img/titulo-face.jpg') no-repeat; width:170px; height:30px; text-indent:-9000px; overflow:hidden;}
	#home-Aface  p{ margin:8px;}
	#home-Aface  #bt-face{  display:block; padding-bottom:10px; margin:10px auto 0 auto; background:url('../img/bt-veja+.gif') no-repeat; width:100px; height:17px; text-indent:-9000px; overflow:hidden;}	
	
	
	/*HOME A FACE*/
	#home-faq{ background:#f3f3f3; width:170px; margin-top:10px;}
	/*#home-faq	h2{ background:url('../img/titulo-faq.jpg') no-repeat; width:170px; height:30px; text-indent:-9000px; overflow:hidden;}*/
	#home-faq	h2{ background:url('../img/titulo-trabalheconosco.jpg') no-repeat; width:170px; height:30px; text-indent:-9000px; overflow:hidden;}
	
	#home-faq	ul li{ list-style: square; margin-left:25px; margin-top:10px; margin-right:7px; }
	#home-faq	ul li a{ color:#666666 }
	#home-faq	ul li a:hover{color:#cc9966;}
	#home-faq  	#bt-faq{  display:block; padding-bottom:10px; margin:10px auto 0 auto; background:url('../img/bt-veja+.gif') no-repeat; width:100px; height:17px; text-indent:-9000px; overflow:hidden;}	





/************************************************************************************************************************************************************************
																	- RODAPE SITE GERAL -
**************************************************************************************************************************************************************************/
	/*HOME RODAPE INFERIOR*/
	#home-rodape{ background:url(../img/fundo_rodape.jpg) no-repeat top; width:770px; padding-top:10px; height:134px; margin:0 auto 0 auto; clear:both;}
	#home-rodape  #rodape-conteudo{ margin:0 auto 0 auto; width:415px; padding-left:25px;}
	#home-rodape  #rodape-conteudo  #bt-prouni{ display:block; float:left;  background:url('../img/prouni.gif') no-repeat; width:141px; height:44px; text-indent:-9000px; overflow:hidden;}
	#home-rodape  #rodape-conteudo  #bt-fies{ display: block; margin-left:30px; margin-right:30px; float:left;  background:url('../img/fies.gif') no-repeat; width:50px; height:43px; text-indent:-9000px; overflow:hidden;}
	#home-rodape  #rodape-conteudo  #bt-nossabolsa{ display: block; float:left;  background:url('../img/nossabolsa.gif') no-repeat; width:109px; height:42px; text-indent:-9000px; overflow:hidden;}
	
	
	/*HOME RODAPE MENU*/
	#rodape-menu{ clear:both; width:700px; padding-top:25px; margin:0 auto 0 auto; padding-left:45px; color:#cc9966}
	#rodape-menu a{ font-size:14px; color:#cc9966; margin-right:6px; margin-left:6px;}
	#rodape-menu a:hover,#rodape-menu .ativo{ color:#FFFFFF;}
	
	
	
	/* ----------- Alterado 30/09/2009 - Rodape Direitos Autorais ------------*/
	#produzido {padding-top:8px;}
	#produzido #direitos {float:left; color:#999966; margin-right:180px;}
	#produzido #logo{float:left;}
	#produzido #logo span{float:left;color:#999966; display:block;}
	#produzido #logo a{ display:block; text-indent:-9000px; overflow:hidden; background:url(../img/logo_impacta.gif) no-repeat; width:89px; height:22px; float:left;}
	
	
	
/******************************************************************************************************************************************************************************
									CONTEUDO SITE GERAL - TAG PADROES PARA TODOS
*******************************************************************************************************************************************************************************/
	.pg-interna{ background: #FFFFFF url(../img/topo-site.gif) no-repeat top; width:770px; margin:0 auto 0 auto; min-height:500px;}  
	.pg-interna .acessibilidade { padding-left:20px; padding-top:15px; color:#999999; font-size:12px;}
	.pg-interna a{ color:#cc9966; font-size:11px; }
	.pg-interna a:hover{ color:#cc9966; font-size:11px;}
	.pg-interna .internaTitulo { background:url(../img/barra-titulo.jpg) no-repeat top; width:665px; height:50px; margin:15px auto 0 auto; font-size:30px; color:#D2AC68; padding:10px 0 0 65px; } 
	.pg-interna h1 small{ display:block; margin-left:65px; margin-top:10px; } 
	
	.conteudo { width:730px; margin:0 auto; padding-bottom:40px; margin-top:10px; }
	.internaBloco1 { float:left; width:200px; margin-right:20px; }
	.internaBloco2 { float:left; width:510px; }
	
	.internaBloco1 img { padding:4px; border:1px solid #ccc }
	.menu2 li { padding:5px 10px; width:178px; border-left:2px solid #cc9966 }
	.menu2 li.ativo a { font-weight:bold; }
	.menu2 li a { color:#666; }
	.menu2 li a:hover { color:#666; text-decoration:underline; }
	.menu2 .titulo { background:#f7f7f8; font-size:15px; color:#D2AC68; font-weight:bold; }
	
	.texto h2 { font-weight:bold; color:#D2AC68; font-size:20px; }
	.texto h3 { font-weight:bold; color:#D2AC68; font-size:15px; }
	.texto p { font-size:11px; color:#666; text-align:justify; }
	.texto ul li { list-style:inside disc; margin-left:10px }
	.texto ol li { list-style:inside decimal; margin-left:10px }
	
	.home-inter-geral .bl-GeralEsq .img-home{ border:1px solid #CCCCCC; padding:5px; margin-bottom:7px;}
	.botoes { padding-left:20px;}
	.botoes	#bt-voltar{ margin-top:50px; float:left; display:block; margin-right:10px;  background:url('../img/bt-voltar.gif') no-repeat; width:100px; height:17px; overflow:hidden; text-indent:-9000px;}
	.botoes	#bt-imprimir{ float:left; margin-top:50px; display:block;margin-right:10px;  background:url('../img/bt-imprimir.gif') no-repeat; width:100px; height:17px; overflow:hidden; text-indent:-9000px;}
	.botoes	#bt-subir{ display:block; float: left; margin-top:50px;  background:url('../img/bt-subir.gif') no-repeat; width:100px; height:17px; overflow:hidden; text-indent:-9000px;}

	#bt-noticias{ display:block; margin:15px auto 0 auto; background:url(../img/bt_+noticias2.gif) no-repeat; width:100px; height:17px; text-indent:-9000px; overflow:hidden;}


/******************************************************************************************************************************************************************************
									CONTEUDO SITE GERAL - INTERNA FALE CONOSCO - 
*******************************************************************************************************************************************************************************/
	#contato-form2{  width:280px; float:left; padding-left:30px;}
	#contato-form2	h3{ font-size:16px; font-weight:bold; color:#cc9966; padding-bottom:10px;}
	
	.contato-form{width:280px; float:left; padding-left:20px; border-left:1px solid #CCCCCC;}
	.contato-form 	#titulo-formulario{font-size:15px; font-weight:bold; color:#cc9966; padding-bottom:10px;}
	.contatoFormulario 	dt { float:left; width:60px; margin-right:7px; padding-top:7px; clear:both; text-align:right; vertical-align:middle; }
	.contatoFormulario 	dd { float:left; width:200px; margin:3px 0; padding-right:10px;}
	.contatoFormulario 	.campo { background: url(../img/input_img.jpg) no-repeat; vertical-align:middle; height:25px;}
	.contatoFormulario 	.campo input { border:0px; background:none; color:#cc9966;  width:190px; height:25px; padding-top:3px; padding-left:3px;  }
	.contatoFormulario 	.texto {  background:url(../img/textarea.jpg) no-repeat; vertical-align:middle; height:95px;  }
	.contatoFormulario 	.texto textarea { background:none; color:#cc9966; width:200px; height:95px; padding-left:3px; padding-top:3px; }
	.contatoFormulario  #botao{ margin-top:10px;}
	
	#faleconosco-endereco{ width:200px; margin-right:0px;float:left; padding-top:5px;}
	#faleconosco-endereco	span{ margin-bottom:20px; display:block; }




/******************************************************************************************************************************************************************************
									CONTEUDO SITE GERAL - INTERNA CPA - 
*******************************************************************************************************************************************************************************/
	#ListaArquivo { margin-top:30px;}
	#ListaArquivo li h3{ color:#d2ac68; font-size:15px; text-decoration:underline;}



/******************************************************************************************************************************************************************************
									CONTEUDO SITE GERAL - INTERNA BIBLIOTECA - 
*******************************************************************************************************************************************************************************/
	#conteudoAcervo{}
	#conteudoAcervo h3{ font-size:18px;  color:#cc9966; margin-bottom:10px; margin-left:0px;}
	#conteudoAcervo p{ font-size:11px; font-weight:normal; color:#666; padding-bottom:10px;}
	#conteudoAcervo a{ margin-right:20px;text-align:right; text-decoration:underline; font-size:11px; font-weight:normal; color:#cc9966; margin-bottom:30px;font-weight:bold; letter-spacing:1px;}
	#conteudoAcervo a:hover{ font-size:11px; font-weight:normal; color:#cc9966; padding-bottom:30px; font-weight:bold; }
	#Tiluloreserva{ font-size:18px; margin-top:50px;  color:#cc9966; padding-bottom:10px; margin-left:0px;}



/******************************************************************************************************************************************************************************
									CONTEUDO SITE GERAL - INTERNA BIBLIOTECA - 
*******************************************************************************************************************************************************************************/
	.faqLista { color:#666666; }
	.faqLista  .pergunta { list-style:none; line-height:18px; vertical-align:middle; padding-left:20px; margin:5px 0; background:#f2f2f2  }
	.faqLista  .pergunta a { display:block; color: #666666; font-size:13px; vertical-align:middle; letter-spacing:-1px; }
	.faqLista  .pergunta a:hover { text-decoration:none; color: #cc9966; font-size:13px; }
	.faqLista  .pergunta span { float:right; margin-right:5px;  }
	.faqLista  .resposta { display:none; border-top:1px solid #cc9966; padding:10px; }
	.faqLista  .resposta p { list-style:none; line-height:150%; }




/******************************************************************************************************************************************************************************
									CONTEUDO SITE GERAL - INTERNA CALENDARIOS - 
*******************************************************************************************************************************************************************************/
	#home-calendarios{margin:0 auto 0 auto; width:100%;}
	#home-calendarios  th{ width:30px; padding-top:5px; }
	#home-calendarios  td{ padding-left:8px }
	#home-calendarios  #calend-conteudo{margin-left:8px; font-size:12px;}
	#home-calendarios  #titulo-mes{ margin-left:30px; font-size:13px; color:#cc9966; font-weight:bold;}
	#home-calendarios  #titulo-data { width:400px;}
	#home-calendarios  #titulo-data a{ color:#666666; text-decoration:none; font-size:11px;}
	#home-calendarios  #titulo-data a:hover{ font-size:11px; font-weight:bold; color:#666666; text-decoration:none;}
	#home-calendarios  #data-calendario tr td small{ text-align:center; display:block; font-size:11px;}




/******************************************************************************************************************************************************************************
									CONTEUDO SITE GERAL - INTERNA NOTICIAS - 
*******************************************************************************************************************************************************************************/
	#DadosNoticiasVer  #TitNotVer{ font-size:18px; color:#D2AD68; margin-bottom:15px; margin-top:15px; margin-right:10px;}
	#DadosNoticiasVer  #ImgNoticiaVer{ float:left; margin-right:15px; margin-bottom:15px;}
	#DadosNoticiasVer  #ImgNoticiaVer img{  border:1px solid #CCC; padding:5px; }

	#DataNoticia{ color:#D2AD68; font-size:10px;}
	#DadosNoticia{ clear:both; display:block;}




/******************************************************************************************************************************************************************************
									CONTEUDO SITE GERAL - INTERNA BUSCA - 
*******************************************************************************************************************************************************************************/
	#buscaTitulo { display:block; margin-bottom:30px; padding-left:0px;}
	#buscaTitulo small{ font-size:18px; font-weight:bold;}
	#buscaTitulo strong{ font-size:20px; color:#D2AD68; text-decoration:underline; padding-left:10px;}
	
	.buscaLista { margin-left:0px;}
	.buscaLista h3{ font-size:16px; font-weight:bold; color:#666; display:block;}
	.buscaLista ul { margin-bottom:30px;}
	.buscaLista ul li{ color:#666666; font-size:11px;}
	.buscaLista dl dt{color:#666; padding:4px 0 4px 20px;}
	.buscaLista .registro{color:#666;}
	.buscaLista .buscaLink{ color:#D2AD68; font-size:12px; font-weight:bold;}
	.buscaLista .buscaLink:hover{ color:#D2AD68; font-size:12px;}




/******************************************************************************************************************************************************************************
									CONTEUDO SITE GERAL - INTERNA NOTICIAS - 
*******************************************************************************************************************************************************************************/
	.BuscaResultado{ margin-top:15px; font-size:18px;}
	.BuscaResultado span{ color:#D2AD68; text-decoration:underline; font-size:18px;}
	#ListaNoticias { margin-top:20px;}
	#ListaNoticias li{ height:25px; padding-top:10px}












.tabela { border-bottom:1px solid #ccc; border-right:1px solid #ccc; }
.tabela td { border-top:1px solid #ccc; border-left:1px solid #ccc; padding:10px; }
















#bloco01{width:310px; text-align:right; float:left; margin-top:20px; margin-right:50px;}
#bloco01 input{ border:1px solid #ccc; width:200px; height:20px;}
#bloco01 div{ margin-bottom:10px;}


#bloco02{ margin-top:30px; width:280px; float:left; }

#area h3{ font-size:14px; margin-bottom:10px;}

#bloco03{ margin-top:30px;}
#bloco03 h3{ font-size:14px; margin-bottom:10px;}

#textarea_inscricao { margin-top:20px;}		
#textarea_inscricao textarea{ width:250px; height:100px; border:1px solid #ccc;}










/*Ouvidoria*/
#formulario-ouvidoria{ margin-top:15px; margin-left:0px; width:350px; margin-left:40px;}
#formulario-ouvidoria p{ margin-bottom:10px;}
.ouvidoria{ margin-bottom:10px;}
.ouvidoria label{ width:60px; text-align:right; display:block; float:left; margin-right:5px;}

.ouvidoria input{ border: 1px solid #ccc; width:250px; padding:3px;}
.ouvidoria textarea{ border: 1px solid #ccc; width:250px; padding:3px; height:200px;}

#bt-ouvidoria-enviar{ background:url(../img/bt-enviar.gif) no-repeat; width:84px; height:17px; display:block; text-indent:-9000px; margin-left:65px; margin-top:20px;}
































