	body { background: #ebebeb; font-family:"Trebuchet MS", Arial, Helvetica; font-size: 70%; }
	img, fieldset, iframe { border: 0; }
	body, ul, li, dl, dt, dd, p, h1, h2, h3, h4, h5, h6, img, form, fieldset, blockquote { margin: 0; padding: 0; }
	li { list-style: none; }
	hr { display: none; }
	a { color: #333; text-decoration: none; }
	a:hover { text-decoration: underline; }
	input, textarea { border: 1px solid #999; color: #666; font-family: Arial, Helvetica, sans-serif; font-size: 10px; padding: 2px; }
	textarea { overflow: auto; }
	.left {float:left}
	.right {float:right}
	.clear {clear:both}
	.credito { display: block; margin: 5px 0 0 0; }

/* Estrutura */
	
	#new-navtop { height:16px; background:#0099CC url(../img/ptg/menu_topo.gif) no-repeat; }
	#new-navtop li { display:inline; }
	#new-navtop li a { display:block; float:left; width:83px; margin:0 13px 0 0; text-indent:-10000px; overflow:hidden; }

	#new-menu { width: 171px; height:150px; overflow:hidden; }
	#new-menu li a { display:block; width:170px; height:38px; text-indent:-10000px; overflow:hidden; background-image:url(../img/ptg/menuBtn.jpg); background-repeat:no-repeat; }
	#new-menu li#tab-1 a { background-position:0 0; height:37px; }
	#new-menu li#tab-1 a.over, #new-menu li#tab-1 a:hover { background-position:-170px 0; }
	#new-menu li#tab-2 a { background-position:0 -37px; height:37px; }
	#new-menu li#tab-2 a.over, #new-menu li#tab-2 a:hover { background-position:-170px -37px; }
	#new-menu li#tab-3 a { background-position:0 -74px; }
	#new-menu li#tab-3 a.over, #new-menu li#tab-3 a:hover { background-position:-170px -74px; }
	#new-menu li#tab-4 a { background-position:0 -111px; }
	#new-menu li#tab-4 a.over, #new-menu li#tab-4 a:hover { background-position:-170px -111px; }
	
	#contTop { height: 233px; background: #ffffff; }
		.voltar { position:relative; }
			.voltar div { position: absolute; top: 65px; left: 168px; width: 131; height: 14px; }
		#topoContainer { width: 1000px; }
			#topEsq { width: 171px; float: left; }
				#logotipo { margin: 10px 0 11px 12px; }
				#menu { width: 171px; }				
			#cartola { width: 614px; float: left; padding-top: 83px; background:url(../img/ptg/responsabilidadeTitGeral.gif) 0 20px no-repeat; }
			#destaqueTop { width: 215px; height: 150px; float: left; margin: 83px 0 0 0; background: url(../img/agendaFundo.jpg) no-repeat; }
			#destaqueTop h1 { float: left; }
			#destaqueTop h1 img { margin: 5px 6px 8px 10px; }
			#destaqueTop div#icones { float: left; padding-top: 9px; }
			#destaqueTop div#registro { clear: both; cursor:pointer; }
			#destaqueTop span { color: #ffffff; font-size: 10px; margin-left: 10px; }
			#destaqueTop h2, #destaqueTop p {color: #fff; margin: 0 10px 0 10px; }
			#destaqueTop h2 { font-size: 13px; color:#003366; }
			#destaqueTop div h5 { margin:0 0 0 10px; color: #fff; }
			#destaqueTop div a { color: #fff; }
	
	#miolo { background: #ffffff; }
	
		#mioloContainer { width:1000px; }
		#mioloContainer.institucional { background: none; } 
		#conteudo { width:595px; margin:7px 8px 10px 10px; color: #003366; float:left; }			
		#conteudoHome {width:605px; margin:7px 10px 10px 0; color: #003366; float:left; }			
		#conteudoSemModulo {width: 785px; float: left; color: #003366; }			 
		#conteudoSemModulo .registro { }
		
		#moduloEsqContainer { width: 170px; float: left; }
		#moduloEsq {margin:7px 10px 10px 10px ;  }			
		#moduloEsq .registro { margin:0 0 10px 0; width:160px }
		#moduloEsq .registro p { color: #036; font-size: 11px; }
		#moduloEsq h1 { margin-bottom: 10px; }
		#moduloEsq h1 img { float: none; }			
		#moduloEsq h4 {font-size:12px; margin:0 0 2px 0; }					
		#moduloEsq div { clear: both; margin-bottom: 10px; }
		/*#moduloEsq div a { display: none; } */
		#moduloEsq h5 { font-family:"Trebuchet MS", Arial, Helvetica; font-size: 11px; margin-bottom: 5px; text-transform:uppercase; }
		#moduloEsq h6 { font-size: 11px; margin: 0 0 3px 0; text-transform:uppercase; font-weight:normal; font-family:"Trebuchet MS", Arial, Helvetica; color:#006DAE; clear:both; }
		/*#moduloEsq h6 a { color:#003366; }*/
		#moduloEsq img { float: left; margin: 0 3px 5px 0; }
		#moduloEsq p { font-size: 11px; float: left; width: 120px; }
		#moduloEsq ul { margin: 5px 0 10px 0; padding-left: 0; list-style: none; clear:both; }
		#moduloEsq li { padding-bottom: 5px; padding-left: 10px; background: url(../img/setaMenu.gif) no-repeat 0 .5em; clear: both; }
		#moduloEsq li a { color:#006DAE; }
		#moduloEsq li#ativo { font-weight:bold; color:#003366; text-decoration:underline; background-image: url(../img/setaMenuAtivo.gif); }			
		#moduloEsq li a span { font-size: 10px; margin-left: 8px; display: block; }
		
		.modEsqEspeciais h6 { font-family: Arial, Helvetica, sans-serif !important; font-size:11px !important; text-transform:none !important; color:#003366; font-weight:bold !important; margin:0 0 2px 0}

		#moduloDirContainer { width:215px; float: right; color: #003366; text-align:center; margin:20px 0; }
		.moduloDirAzul { background:url(../img/brilhoAzul.jpg) top no-repeat; }
		.moduloDirCiano { background:url(../img/brilhoCian.jpg) top no-repeat; }		
		.moduloDirPerfil { background:url(../img/ptg/perfilTit.jpg) top no-repeat; padding-top:30px; }
		
		#moduloDir { text-align:left; margin:7px 10px 10px 10px }		
		#moduloDir h1 { margin:0 0 5px 0; }
		#moduloDir h2 { font-size: 18px; font-weight: normal; margin-bottom: 5px; }
		#moduloDir h6 { font-size: 10px; margin-bottom: 5px; margin-top: 10px; }
		#moduloDir p { margin-bottom: 10px; }
		#moduloDir li { padding-bottom: 2px; }
		#moduloDir li a { color: #003366; font-size: 10px; }
		#moduloDir img.thumb { border: 2px solid #fff; margin-bottom: 5px; }
		#moduloDir p { color: #fff; }
	
		#rodape { width:1000px; background: #66B8DF; margin-top: 1px; }
		#rodape td a {color: #fff; }
		#rodape td { padding-left:10px; color: #fff; font-size: 11px; }	
		#rodapeEsq { width: 170px; background: #006DAD; border-right: 1px solid #fff; }
		#rodapeMeio { width: 301px; background: #3E9DD0; border-right: 1px solid #fff; }
		#creditos { }

/* Menus */
	.menu1 h5 {color:#0298CB; }
	.menu2 h5  {color:#0298CB; }
	.menu1 h6  {color:#0298CB; }
	.menu2 h6  {color:#0298CB; }
	
	
/* Conteúdos */			
	.leiaMais {font-size: 12px; color: #0298CB; font-weight: bold; margin:10px 0 0 0; }	
	.leiaMais a { color: #0298CB; }
	
	.download {font-size: 12px; color: #0298CB; font-weight: bold; padding:10px 0 10px 0; }	
	.download a { color: #0298CB; }

	.linkExterno {font-size: 10px; color: #0298CB; margin:10px 0 0 0; clear: both; display: block; }
	
	.listaProjetos { margin:7px 10px 10px 10px; }
	.listaProjetos .divProjetos  { clear:both; display:block; padding-top:10px; padding-bottom:10px; }
	.listaProjetos .divProjeto {width:240px; margin:0 10px 10px 0; float:left; min-height:110px; }
	.listaProjetos img {border:#66B8DF 2px solid; margin:0 5px 0 0; float:left}
	.listaProjetos h5 {color:#66B8DF; font-size:10px; font-family:"Trebuchet MS", Arial, Helvetica; font-weight:normal; }
	.listaProjetos h3 {font-size:13px; margin-bottom:3px; }
	.listaProjetos h3 a {color:#003366; }
	.listaProjetos p { }
	.listaProjetos p a {color:#003366; }
	.listaProjetos h6 {font-size:10px; font-weight:normal; margin:3px 0 0 0; }
	.listaProjetos h6 a {color:#0298CB}
	
	.registro { width:595px; margin: 10px 0 20px 0; clear:both; }
	.registro .titProjeto { font-size: 14px; color: #000; font-weight: bold; }
	.registro h2 { font-size: 18px; }
	.registro h3 { font-size: 13px; font-weight: normal; color: #0298CB; margin-bottom: 15px; font-style:italic; }
	.registro h4 { font-size: 12px; color: #0298CB; font-weight: normal; margin-bottom: 15px; }
	.registro h5 {font-size: 10px; }
	.registro p {font-size:11px; line-height:140%; }
	.registro b {font-size:13px; }
	.clear { clear: both; }
	
	.links { margin:10px 0 0 0; }
	.links a { }
	.data { color: #036; font-size: 10px; margin: 0 0 5px 0; font-weight: bold; }
	
	.mouseOver { cursor:pointer; }
	
	.mouseOver h2 {text-decoration:underline; }
	.mouseOver h3 {text-decoration:underline; }
	.mouseOver p {text-decoration:underline; }
	
	dl.imagem {text-align: left; }
	dl.imagem dt img { border: 1px solid #ccc; }
	dl.imagem dd { margin-bottom: 10px; }
	dl.imagem dd strong { color: #0298CB; }
	dl.imagem dd span { font-size: 10px; color: #999; }
	
	.imgLeft {float:left; margin:0 15px 0 0; display: inline; }
	.imgRight {float:right; margin:0 0 0 10px; display: inline; }
	
	div.form { width: 590px; margin-bottom: 8px; clear:both; }
	div.form iframe { overflow: hidden; }
	div.form a { display: block; padding: 4px 8px 4px 8px; }
	div.form img { margin-right: 5px; } 
	div.form .formEsp {padding: 5px 10px 15px 10px; }
	div.form label { display: block; margin-top: 5px; }
	div.form input, div.form textarea, div.form select { width: 310px; }
	div.form .enviarBtn { width: 90px; border: 0; margin-top: 8px; }	

/* Áreas */

	/* Home */
		#destaquesCanal { width: 301px; float: left; }
		#destaquesCanal h1 { margin-bottom: 5px; }
		#destaquesCanal .destaquePrincipal {background: #3E9DD0; color: #ffffff; margin:1px 0 15px 0; padding: 10px; width: 280px; }
		#destaquesCanal .destaquePrincipal a { color: #fff; }
		#destaquesCanal.home .destaquePrincipal { color: #fff; margin-top: 1px; padding: 10px 10px 3px 10px; }
		#destaquesCanal div h5 { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-weight: normal; font-size: 11px; }
		#destaquesCanal .destaquePrincipal .destaque, #destaqueRevista div .destaqueOver { padding: 0; height: auto; }
		
		#destaquesCanal .destaquePrincipal .destaque a, #destaqueRevista div .destaqueOver a { display: none; }
		#destaquesCanal .destaquePrincipal .destaqueOver p { text-decoration: underline; }
		
		#destaquesCanal .destaquePrincipal h2 { font-size: 18px; color: #fff; font-weight: normal; margin-bottom: 6px; }
		#destaquesCanal .destaquePrincipal p { margin-bottom: 2px; }
		#destaquesCanal .destaquePrincipal a {margin-right: 15px; }
		
		#destaquesCanal .destaquesOutros {color: #3E9DD0; margin-top: 1px; padding: 10px 10px 3px 10px; }
		#destaquesCanal .destaquesOutros h2 { font-size: 18px; color: #3E9DD0; font-weight: normal; margin-bottom: 6px; }
		#destaquesCanal .destaquesOutros p { margin-bottom: 10px; }
		#destaquesCanal .destaquesOutros a {margin-right: 15px; }
		
		#destaqueCanal .home { width: 301px; float: left; }
		.destaqueCanalHomeInterno {background: #99CC00; padding: 10px 0 10px 0; width: 300px; margin-top: 1px; }
		.destaqueCanalHomeTextos { color: #1E4F03; margin: 0 10px 0 10px; }
		.destaqueCanalHomeTextos a { color: #1E4F03; }
		.destaqueCanalHomeTextos h5 { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-weight: normal; font-size: 10px; }		
		.destaqueCanalHomeTextos a h2 { color: #ffffff; font-size:15px; }
		
		#homeProjetos { width: 285px; float: left; margin: 0 0 0 10px; }
		#homeProjetos h1 { margin-bottom: 5px; }
		#homeProjetos div { color: #003366; clear: both; margin-bottom: 5px; }
		#homeProjetos div img { float: right; margin:0 0 1px 5px; border: 1px solid #40A6D7; }
		#homeProjetos div h3 { font-size: 15px; margin-bottom: 5px; }
		#homeProjetos div p { margin-bottom: 5px; }
		#homeProjetos div p a { display: none; }
		#homeProjetos div a { color: #0298CB; font-size: 10px; margin-right: 5px; }
		
		#homeProjetosLista { width: 570px; float: left; margin: 0 0 0 10px; }
		#homeProjetosLista h1 { margin-bottom: 5px; }
		#homeProjetosLista div { color: #003366; clear: both; margin-bottom: 5px; }
		#homeProjetosLista div img { border: 1px solid #40A6D7; }
		#homeProjetosLista div h3 { font-size: 15px; margin-bottom: 5px; color: #036; }
		#homeProjetosLista div h4 { font-size: 11px; font-weight: bold; }
		#homeProjetosLista div h3 a{ color: #036; }
		#homeProjetosLista div p { margin-bottom: 5px; }
		#homeProjetosLista div p a { display: none; }
		#homeProjetosLista div a { color: #0298CB; font-size: 10px; margin-right: 5px; }
		
		#moduloDirServicos { background: #66B8DF url(../img/ptg/titServicos.gif) no-repeat top left; width: 195px; padding: 40px 10px 10px 10px; float:right; margin-top:20px; }
		#moduloDirServicos p { color: #FFF; margin-bottom: 5px; }
		#moduloDirServicos a { color: #FFF; text-decoration: none; }
		#moduloDirServicos a:hover { color: #FFF; text-decoration: underline; }
		#moduloDirServicos li { list-style: none; margin-bottom: 3px; }
		
	/* Comentários */
	
	/* Nossos projetos */
	
		.projetos h3 { color: #003366; }
		.projetos p { color: #003366; font-size: 11px; }
		.projetos a { text-decoration: none; }
		.projetos a:hover { text-decoration: underline; }
	
		.nossosProjetos h6 a { color:#006DAE; }
		.nossosProjetos ul li { background: none !important; padding-left: 7px !important; }
	
	/* Tag Clouds */	
	.tagClouds{ width:560px; margin:10px 0 10px 0; clear:both; }
	.tagClouds span { font-size: 11px; font-weight: bold; color: #0298CB; padding: 0 7px 5px 0; }
	.tagClouds a { color: #0298CB; text-decoration:underline; }
	.tagClouds a:hover { color: #003366; }
	.tagCloudsTitulo { clear:both; margin:0 0 5px 0; font-size:12px; font-weight:bold; }
	.canal a { color: #40A6D7; text-decoration:underline; }
	.canal a:hover { color: #40A6D7; }	
	.canal .tagCloudsTitulo { clear:both; margin:0 0 5px 0; color:#40A6D7; font-size:12px; font-weight:bold; }
	
	/*
		#formVerde { background: #9c0; color: #435900; }
		#formAzul { background: #006DAD; }
		#formCiano { background: #40A6D7; }
		*/
		#formVerde{ background: #D6EB99; }		
		#formAzul{ background:#99C5DE; }		
		#formCiano { background: #B3DBEF;width:590px; }
		#formMusgo{ background: #5AB9C0; }
						
		.textoForm { width:210px; float:left; }
		.textoForm p {font-size:11px; }
		.textoForm h4 { font-size:13px; }		
		/*
		#menuComentarios { width:590px; }
		#menuComentarios a {display: inline; padding: 4px 4px 4px 4px; float:left; margin-top:10px; }
		#menuComentarios .marcado { padding-bottom:9px; padding-top:9px; margin-top:0; }
		#menuComentarios img {margin-right: 2px; }
		#menuComentarios #opcao1 {background: #40A6D7; }
		#menuComentarios #opcao2 {background: #006DAD; }
		#menuComentarios #opcao3 {background: #99CC00; }
		#menuComentarios #opcao4 {background: #009999; }
		.comentariosContainer { padding:15px; }		
		.comentariosContainer a {display: inline; margin:0; padding:0; }		
		#iframeComentarios1 {background: #A0D3EB; }
		#iframeComentarios2 {background: #80B6D6; }
		#iframeComentarios3 {background: #CCE680; }
		.comentario { }
		.comentario h5 { font-size:11px; font-weight:normal; float:left; width:415px; margin:6px 0 0 0; }	
		.comentario a {color:#003366; margin:0; padding:0; display: inline; }
		.fotoComentario { width:170px;  margin:5px 5px 5px 0; border:1px solid #fff; }		
		.separadorComentarios { margin:10px 0 10px 0; }
		*/
	.cartolaTagImagem { height:80px; }
	.cartolaTagVazia { height:39px; clear: both; }
	
	/*contato */
	
	.formContato {background:#D3EBF5; width:408px; padding:15px; }
	.formContato div {margin:0 0 10px 0; }
	.formContato label { font-size:11px; }
	.formContato span {color:#FF3300; }
	.formContato input {margin:3px 0 0 0; }
	.formContato h3 { font-size:13px; border-bottom:#003366 1px solid; margin:0 0 15px 0; }
	
	.formInscricao {background:#D3EBF5; width:540px; padding:15px; }
	.formInscricao div {margin:0 0 10px 0; }
	.formInscricao input {margin:3px 0 0 0; }

.passo{ font-family:"Trebuchet MS", arial; font-size:11px; font-weight:bold; width:61px; height:20px; background: #E4F2F8; text-align:center; vertical-align:bottom; border-left:#ffffff solid 1px; border-top:#ffffff solid 1px; border-bottom:#4DB7DA solid 1px; cursor:pointer; padding-top:5px; }
.passo a { color:#73BEDF}
.passoHover a { color:#036}
.passoForm{ background: #D3EBF5; }
.passoHover{ font-family:"Trebuchet MS"; font-size:11px; font-weight:bold; width:66px; height:21px; background:#D3EBF5; text-align:center; vertical-align:bottom; border-left:#4DB7DA solid 1px; border-right:#4DB7DA solid 1px; border-bottom:none; border-top:#4DB7DA solid 1px; cursor:pointer; padding-top:5px; }
#menuPassos{ z-index:1; vertical-align:bottom; height:20px; position:relative; top:10px; }


/* GALERIA HOME */

#galeriaHome a, #galeriaHome img, #galeriaHome p, #galeriaHome div, #galeriaHome ul, #galeriaHome li { margin:0; padding:0; }
#galeriaHome { position:relative; padding-top: 40px; background:#66B8DF url(../img/ptg/titGaleria.jpg) no-repeat top left; width:215px; }
#galeriaHome ul#list{ height:24px; margin:0 0 10px 0; overflow:hidden; }
#galeriaHome ul#list li { margin:0 40px; color: #FFF; line-height:12px; }
#galeriaHome .previous-glr, #galeriaHome .next-glr { position:absolute; top:45px; display:block; cursor:pointer; text-indent:-10000px; overflow:hidden; text-align:center; border:none; line-height:20em; border:0; width:17px; height:16px; }
#galeriaHome .previous-glr { background:url(../img/seta_esq_branca.gif); left:5px; }
#galeriaHome .next-glr { background:url(../img/seta_dir_branca.gif); left:190px; }
#galeriaHome #slide, #galeriaHome #slide #photos { height:100px; }
#galeriaHome #slide { position:relative; overflow:hidden; }
#galeriaHome #slide #photos { position:absolute; top:0px; left:0px; width:100000px; }
#galeriaHome #photos a { display:block; float:left; margin:0 3px; padding:0 !important; }
#galeriaHome #photos a img { border:2px solid #FFF !important; }
#galeriaHome .back, #galeriaHome .next { position:absolute; top:135px; display:block; cursor:pointer; text-indent:-10000px; overflow:hidden; text-align:center; border:none; line-height:20em; border:0; width:17px; height:16px; }
#galeriaHome .back { background:url(../img/seta_esq_branca.gif); left:82px; }
#galeriaHome .next { background:url(../img/seta_dir_branca.gif); left:110px; }

/* NOVA GALERIA MODAL  */

#galeria { width: 522px; margin-bottom: 10px; }

#galeriaAbas { background: url(../img/ptg/titGaleriaMultimidia.gif) no-repeat; padding-left: 152px; border-bottom: 7px solid #0298CB; }
#galeriaAbas li { list-style: none; display: inline; }
#galeriaAbas li img { margin-left: 1px; }

#galeriaConteudo p { color: #036; font-size: 10px; font-family: Arial, Helvetica, sans-serif; margin: 5px 0 5px 0; }

.paginacao a, .paginacao { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #006DAD; }
.paginacao li { display: inline; list-style: none; }

.tabGaleria th { padding: 4px; }
.tabGaleria td { padding: 10px; background: #F7FAFB; }
.conteudoOff{display:none; }
.conteudoOver{display:block; }
.tabGaleria td .ancora { float:left; position: relative; height:0; width:1px; z-index:10;}
a.btClicaVideo { display:block; width:100px; height:100px;}


/*ESTILOS DA NOVA SEÇÃO INTERAJA*/
#menuComentarios{background:url(../img/fundoComentarios.jpg) top left no-repeat; width:215px; height:219px; position:relative;}
#totalComentarios{position:absolute; top:46px; left:19px; font-family:Arial, Helvetica, sans-serif; font-size:11px; width:30px; height:15px; text-align:center;}
#comentariosMenu{position:absolute; left:65px; top:55px; width:100px; height:20px; cursor:pointer; text-indent:-1000px; overflow:hidden;}
#envieAmigoMenu{position:absolute; left:65px; top:113px; width:150px; height:20px; cursor:pointer; text-indent:-1000px; overflow:hidden;}
#sugiraMenu{position:absolute; left:65px; top:170px; width:100px; height:20px; cursor:pointer; text-indent:-1000px; overflow:hidden;}