/* 
div { border: 1px solid #c00;}
*/ 

/* Estrutura Geral */ 

	body { background: #ebebeb; font-family: Arial, Helvetica, sans-serif; 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; }
.xxx {background-color:#3c3;} /*verde*/
.yyy {background-color:#fc0;} /*amarelo*/
.zzz {background-color:#06f;} /*azul*/
.bbb {border:1px solid #c00;}
	
	.left {float:left}
	.right {float:right}
	.clear {clear:both}
	.credito { display: block; margin: 5px 0 5px 0; color: #999; }

/* Estrutura */

	/*
	.NavTop { background: url(/img/dana_img_home_ptg_fundobarranav.jpg) repeat-x; height: 21px; }
	.NavTopMenu { margin-left: 10px; padding-top: 8px; width: 700px; }
	.NavTopMenu img { margin-right: 45px; }
	*/
	#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; }
	
	#contTop { height: 210px; background: #006DAE; }
		.voltar { position:relative; }
			.voltar div { position: absolute; top: 45px; left: 168px; width: 131; height: 14px; }
		#topoContainer { width: 1000px; overflow:hidden; }
			#topEsq { width: 171px; float: left; }
				#logotipo { margin: 10px 0 20px 12px; }
				
				/*#menu { width: 171px; margin: 0; padding: 0; }*/

				#new-menu { width: 171px; height:110px; overflow:hidden; }
				#new-menu li a { display:block; height:28px; 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; }
				#new-menu li#tab-1 a.over, #new-menu li#tab-1 a:hover { background-position:-171px 0; }
				#new-menu li#tab-2 a { background-position:0 -28px; }
				#new-menu li#tab-2 a.over, #new-menu li#tab-2 a:hover { background-position:-171px -28px; }
				#new-menu li#tab-3 a { background-position:0 -56px; }
				#new-menu li#tab-3 a.over, #new-menu li#tab-3 a:hover { background-position:-171px -56px; }
				#new-menu li#tab-4 a { background-position:0 -84px; height:26px; }
				#new-menu li#tab-4 a.over, #new-menu li#tab-4 a:hover { background-position:-171px -84px; }



			#cartola { width: 614px; float: left; margin-top: 60px; }
			
			#destaqueTop { width: 214px; height: 150px; float: left; margin: 60px 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: #40A6D7; font-size: 10px; margin-left: 10px; }
			#destaqueTop h2 { font-size: 13px;  }
			#destaqueTop h2, #destaqueTop p { color: #fff; margin: 0 10px 0 10px; }
			#destaqueTop div h5 { margin:0 0 0 10px; color: #fff; font-size:12px; }
			#destaqueTop div a { color: #fff; }
	
	
	#miolo { background: #ffffff; }
	
		#mioloContainer { width:1000px;clear:both;  }
		#mioloContainer.institucional { background: none; } 
		#conteudo { width:400px; 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:"Trebushet MS", Arial, Helvetica; font-size: 11px; margin-bottom: 5px; text-transform:uppercase; }
		#moduloEsq h6 { font-size: 11px; margin-bottom: 5px; 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 5px 3px 0; }
		#moduloEsq p { font-size: 11px; float: left; }
		#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:#006DAE; 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: #3E9DD0; 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:#006DAE; }
	.menu2 h5  {color:#006DAE; }
	.menu1 h6  {color:#006DAE; }
	.menu2 h6  {color:#006DAE; }
	
	
/* Conteúdos */				
	.leiaMais {font-size: 12px; color: #006DAE; font-weight: bold;  margin:10px 0 0 0;}	
	.leiaMais a { color: #006DAE;}		
	.listaProjetos { margin:7px 10px 10px 10px;}
	.listaProjetos .divProjetos  {  clear:both; display:block; padding-top: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:12px;}
	.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:#006DAE}
	
	.listaProjetos .divGalerias  {  clear:both; display:block;}
	.listaProjetos .divGaleria {clear: both; margin-bottom:20px; }
	
	
	.registro { width:590px; margin: 10px 0 20px 0; clear:both; }
	.registro .titProjeto { font-size: 14px; color: #000; font-weight: bold; }	
	.registro h2 { font-size: 18px; margin-bottom:5px;}
	.registro h3 { font-size: 14px; font-weight: normal; color: #006DAE; margin-bottom: 15px; font-style:italic;}
	.registro h4 { font-size: 12px; color: #006DAE; font-weight: normal;  margin-bottom: 15px;}
	.registro h5 { font-size: 10px; }
	.registro h6 { font-size: 14px; color: #0099CB; font-weight: normal; margin-bottom: 15px; }
	.registro p {font-size:11px; line-height:140%;}
	.registro a {color: #006DAE;}
	.clear { clear: both; }
	
	.links { margin:10px 0 0 0; }
	.links a { }
	
	.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: #006DAE; }
	dl.imagem dd span { font-size: 10px; color: #999; }
	
	.imgLeft {float:left; margin:0 15px 0 0;}
	.imgRight {float:right; margin:0 0 0 15px;}
	
	
	
	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.home .destaquePrincipal {background: #99CC00; color: #ffffff;  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: 4px; }
		#destaquesCanal .destaquePrincipal a {margin-right: 15px; color: #fff;}
		
		#destaquesCanal .destaquesOutros {color: #3E9DD0; margin:1px 0 15px 0;  padding: 5px 10px 3px 0; }
		#destaquesCanal .destaquesOutros h2 { font-size: 18px; color: #3E9DD0; font-weight: normal; margin-bottom: 6px; }
		#destaquesCanal .destaquesOutros a {margin-right: 15px;  color: #3E9DD0; }
		#destaquesCanal .destaquesOutros p { margin-bottom: 5px; color:#333333; }
		
		#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: #006DAE; 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; }
	
	/* Tag Clouds */	
	.tagClouds{ width:560px; margin:10px 0 10px 0; clear:both;}
	.tagClouds span {  font-size: 11px; font-weight: bold; color: #006DAE; padding: 0 7px 5px 0; }
	.tagClouds a { color: #006DAE; 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; }
						
		.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: #A0D3EB;}
		#menuComentarios #opcao2 {background: #A3BDE4;}
		#menuComentarios #opcao3 {background: #CCE680;}		
		#menuComentarios #opcao4 {background: #84D0BF; }
		.comentariosContainer {padding:15px;}
		.comentariosContainer a {display: inline; margin:0; padding:0;}
		
		#iframeComentarios1 {background: #A0D3EB;}
		#iframeComentarios2 {background: #A3BDE4;}
		#iframeComentarios3 {background: #CCE680;}
		.comentario {}
		.comentario h5 { font-size:11px; font-weight:normal; float:left; width:415px; margin:6px 0 0 0;}
		.comentario span {float:left; }
		.comentario span a {color:#003366; }
		
		.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; }
		
		
	/* Cartolas tags */
	.cartolaTagImagem { height:80px; }
	.cartolaTagVazia {height:39px; }
		
	/*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:#3E9DD0 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:;}

/*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;}
