 * {

margin:auto;

padding:0;

}



body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td {

	margin:0;

	padding:0;

	margin:0;

	font:"Trebuchet MS", Arial, Helvetica, sans-serif

}



table {

	border-collapse:collapse;

	border-spacing:0;

}



a {

text-decoration:none;

color:#0185b5

}



a:hover {

text-decoration:underline;

color:#999

}





a img {

border:none

}



img {

border:none;

}





#prominp2013-main {

	margin:0 auto;

	width:990px;

}





h2 {

	

	width:100%;

	padding:0 0 5px 0;

	font:14pt "Trebuchet MS", Arial, Helvetica, sans-serif;	

	border-bottom:1px solid #d4d4d4;

}



h3 {

	font:bold 12pt "Trebuchet MS", Arial, Helvetica, sans-serif;

	margin:8px 0 10px 0!important;

}





/**     CONFIGURAÃ‡Ã•ES DO TOPO **/





#prminp2013-topo {

	float:left;

	width:990px;

	height:273px;

}





#prominp2013-topo1 {

	float:left;

	width:990px;

	height:52px;

}



	

	ul#prominp2013-topo1-menu {

		float:left;

		margin:13px 0 0 10px;

		width:700px;

		list-style-type:none;

	}

		

		ul#prominp2013-topo1-menu li a{

			float:right;

			display:inline;

			margin-right:30px;

			font:10pt "Trebuchet MS", Arial, Helvetica, sans-serif;

			color:#ababab;

			list-style-type:none;

		}

		

			

			ul#prominp2013-topo1-menu li a:hover {

				text-decoration:none;

				color:#666;

			}

			



#prominp2013-topo1 form {

	float:left;

	width:195px;

	margin:10px 0 0 0;

}



	#prominp2013-topo1 form  input {

		float:left;

		border:1px solid #ababab;

		padding:2px;

		height:17px;

		width:150px;

		font:9pt "Trebuchet MS", Arial, Helvetica, sans-serif

	}

	



		.prominp2013-bt-english {

		float:right;

		margin-top:15px;

		margin-right:15px;

	}



	#prominp2013-topo1 form  input.btpesquisa {

		float:left;

		margin:-2px!important;

		width:30px;

		height:23px;

		border:none;

		padding:none!important;

	}



#prominp2013-topo2 {

	float:left;

	height:221px;

	width:990px;

}





	#prominp2013-topo2-logo {

		float:left;

		margin:38px 0 0 10px;

		width:136px;

	}

	

	#prominp2013-topo2-banner {

		float:right;

		width:842px;

	}

	

	

/***  CONFIGURAÃ‡Ã•ES DO CORPO **/	





#prominp2013-corpo {

	float:left;

	width:990px;

	margin-top:28px;

	min-height:500px;

	border-bottom:1px solid #dcdbdb

}



#prominp2013-corpo1 {

	float:left;

	width:243px;

} 



	.prominp2013-menu {

		float:left;

	}

	

		.prominp2013-menu ul {

		list-style-type:none;

		width:243px;

		margin-bottom:20px;

		text-decoration:none;

	}

		

		.prominp2013-menu ul li{

			margin:5px 0 5px 0;

			width:243px;

			font:10pt "Trebuchet MS", Arial, Helvetica, sans-serif;

		}

	

		.prominp2013-menu ul li a {

			float:left;

			color:#fff;

			margin:5px 0 5px 0;

			background:#0085b3;

			width:223px!important;

			padding:10px;

		}

	

			.prominp2013-menu ul li a:hover {

			text-decoration:none;

			background-color:#05b7f4

		}

		

		

		ul.prominp2013-submenu {

			float:left;

			width:202px!important;

			margin:0 0 5px 38px

		}

	

			ul.prominp2013-submenu li {

				width:198px!important;

				color:#05b7f4;

			}

		

			ul.prominp2013-submenu li a {

				float:left;

				color:#666;

				background:#fff!important;

				text-decoration:none;

				padding:3px 0 3px 0;

				margin:2px 0 2px 0!important;

				width:198px!important;

			}

			

					ul.prominp2013-submenu li a:hover {

					text-decoration:none;

					color:#05b7f4;

					background-color:#fff!important;

				}

				

				

			ul.prominp2013-submenu li a:active {

				color:#0085b3;

			}

	

	

	#prominp2013-caixa {

		float:left;

		background-color:#f8d97d;

		width:223px;

		margin-top:60px;

		margin-bottom:15px;

		border-radius:9px;

		padding:10px;

		color:#666;

		font:10pt "Trebuchet MS", Arial, Helvetica, sans-serif

	}

	

		#prominp2013-caixa h4 {

			color:#0085b3;

			font-size:14pt;

			margin-bottom:8px;

		}

		

		#prominp2013-caixa ul {

			float:left;

			margin-top:10px;

		list-style-type:none;

		}

			

		

			#prominp2013-caixa ul li {

				margin:8px 0 8px 0;

			}

			

				#prominp2013-caixa ul li a{

					list-style-type:lower-alpha;

					color:#0085b3;

				}

				

				

				

/** CONFIGURAÃ‡Ã•ES DO CORPO 2**/



#prominp2013-corpo2 {

	float:left;

	width:685px;

	margin-left:40px;

	font:10pt "Trebuchet MS", Arial, Helvetica, sans-serif

}





	#prominp2013-rastro {

		float:left;

		width:680px;

		padding:8px;

		margin:8px 0 20px 0;

		border-radius:5px;

		background:#f7f7f7	

	}

	

		#prominp2013-rastro {

			color:#a8a8a8;

			font:9pt  Arial, Helvetica, sans-serif

		}

			

			#prominp2013-rastro a{

				color:#0185b5; 

			}

			

			



#prominp2013-corpo2  ul{

	float:left;

	width:100%;			

	margin:8px 0 8px 0;

	list-style-type:none;

	font:10pt "Trebuchet MS", Arial, Helvetica, sans-serif;

}





	#prominp2013-corpo2  ul li {

		margin:5px 0 5px 0;

		padding:4px 0 4px 0;

		border-bottom:1px solid #e7f1f3;

	}

	

#prominp2013-corpo2  .ulbullet {

	list-style-type:square!important;

	padding-left:2px;

	margin-left:40px;

	margin-bottom:15px;

}

 



#prominp2013-corpo2 table {

	float:lef;

	width:99%;

	margin:20px 0 20px 0;

	font:10pt "Trebuchet MS", Arial, Helvetica, sans-serif;

	border-right:1px solid #badbe7;

	

}





	#prominp2013-corpo2 table th {

		background:#0185b5;

		height:25px;

		text-align:left;

		padding:5px;

		color:#fff;

		border-left:1px solid #badbe7;

	}





		#prominp2013-corpo2 table th.th1 {

			background:#046588;

		}

	

			

		table td {

			height:25px;

			text-align:left;

			padding:5px;

			background-color:#f3f8fb;

			border-bottom:1px solid #badbe7;

			border-left:1px solid #badbe7;

		}

	

			

			.td1 {

				background:#e6f1f5

				}

				

	

.prominp2013-olho  {

	float: right;

	width: 200px; 

	margin: 10px; 

	padding:15px;

	font:9pt Verdana, Geneva, sans-serif;

	font-weight:bold;

	line-height:18px;

	border-top-right-radius:10px;

	background-color: #dcecf8; 

}



			

#prominp2013-noticiashome  {

	float:left;

	width:685px;

	border-bottom:1px solid #d4d4d4;

	padding:8px 0 10px 0;

	margin-bottom:10px;

	

}



.prominp2013-conteudo {

	float:left;

	width:685px;

	padding:8px 0 10px 0;

	margin-bottom:10px;

	

}





.prominp2013-conteudo-destaque {

	float: right;

	width: 200px; 

	background-color: #dcecf8; 

	margin: 10px; 

	padding: 10px

}



 .prominp2013-conteudo p {

	 line-height:15px;

	 margin:10px 0 10px 0;

	 color:#666;

	 font:10pt "Trebuchet MS", Arial, Helvetica, sans-serif

	 

 }

 

 	 .prominp2013-conteudo ul li p.datanews {

		font-size:8pt;

	}

	 

	 

	 .prominp2013-conteudo .paginacao {

		 float:left;

		 font:9pt Arial, Helvetica, sans-serif!important;

		 background-color:#f3f8fb;

		 width:685px;

		 padding:5px 0 5px 0;

		 text-align:center

	 }

	 

		  .prominp2013-conteudo .paginacao a{

			 font:9pt Arial, Helvetica, sans-serif!important;

		  }

 

 

 .prominp2013-conteudosdiferenciados {

	 float:left;

	 width:685px;

	 border-top:1px solid #ccc;

	 padding-top:10px;

	 margin:8px 0 3px 0;

 }

 

 

	.prominp2013-saibamais {

		float:left;

		width:166px;

		height:85px;

		padding:0 20px 0 36px;

		margin:10px 0 20px 0;

		background:url(../imagens/ico-dest.png) no-repeat top left;

	 }

	 

	 

	.prominp2013-saibamais p, .prominp2013-docs p{

		font:10pt "Trebuchet MS", Arial, Helvetica, sans-serif;

	}

	

	

/*	.prominp2013-saibamais a, .prominp2013-docs a {

		color:#000

	}

	

		.prominp2013-saibamais a:hover, .prominp2013-docs a:hover {

		color:#0787b6

	}*/



	.prominp2013-docs {

		float:left;

		width:166px;

		height:55px;

		padding:0 20px 0 36px;

		margin:10px 0 20px 0;

		background: url(../imagens/ico-pdf.png) no-repeat top left;

	 }



#prominp2013-noticiashome .bt-todas {

	float:right;

	margin:10px 10px 10px 0;

}



	.prominp2013-chamadanoticia {

		

		float:left;

		width:191px;

		margin:15px 25px 15px 10px;

	}



		.prominp2013-chamadanoticia p{

			float:left;

			font:10pt "Trebuchet MS", Arial, Helvetica, sans-serif;

			width:100%;

			margin:3px 0 3px 0;

		}





	.prominp2013-chamadanoticia .datanoticia {

		float:left;

		color:#0085b3;

		font:9pt "Trebuchet MS", Arial, Helvetica, sans-serif;

	}







.prominp2013-containerdestaque {

	float:left;

}



.prominp2013-destaque {

	float:left;

	width:320px;

	margin:15px 10px 20px 10px;

}



.prominp2013-destaque p a{

	float:left;

	font:10pt "Trebuchet MS", Arial, Helvetica, sans-serif; 

}



 

.prominp2013-destaque p.tit {

	float:left;

	margin:0!important;

	padding:5px;

	color:#fff;

	font:bold 10pt "Trebuchet MS", Arial, Helvetica, sans-serif;

	background-color:#0085b3;

}





.prominp2013-destaque p.tit a{

	color:#fff;
	font-weight:bold

}



.prominp2013-destaque img {

	margin:0 0 5px 0;

}





.prominp2013-empreendimentos, .prominp2013-governancas  {

	float:left;
	margin:20px 0 20px 0;

}







.prominp2013-empreendimentos img {

	float:left;

	

}



.prominp2013-governanca {

	float:left;

	width:340px;

}



.prominp2013-governanca  img{

			display: block;

			margin: 0 auto;



}



.imgtopo {

	width:160px

}





.imgmeio {

	width:270px

}





.imgbase {

	width:330px

}





.prominp2013-especialidades {

	float:left;
	width:440px;
}





.prominp2013-especialidade1 a {	
	float:left;
	color:#000;
	width:170px;	
	height:40px!important;
	padding-left:25px;
	line-height:40px!important;
	margin:0 15px 15px 0;
 	display:table;
	text-align:center;
	font:bold 9pt "Trebuchet MS", Arial, Helvetica, sans-serif;
	background-position:0 0;
	border:2px solid #0088b0;
	border-radius:5px;
}


	.prominp2013-especialidade1b a {

	float:left;
	color:#000;	
	width:170px;	
	padding-left:25px;
	padding-top:4px;
	margin:0 15px 15px 0;
	height:36px;
 	display:table;
	text-align:center;
	font:bold 9pt "Trebuchet MS", Arial, Helvetica, sans-serif;
	border:2px solid #0088b0;
	border-radius:5px;

	}
	.prominp2013-especialidade1 a:hover, .prominp2013-especialidade1b  a:hover{

		text-decoration:none;
		color:#fff;
		background-position:0 -40px ;
	}

	

	.prominp2013-especialidade1 a.ativo, .prominp2013-especialidade1b a.ativo{

		text-decoration:none;
		background-position:0 -40px ;
		color:#fff

	}

	

	



.prominp2013-governancas .boxdescritivo {

	float:left;

	width:320px;

	border-radius:12px;

	background-color:#F7F7F7;

	margin-left:15px;

	border:1px solid #CCC;

}



.prominp2013-governancas .boxdescritivo img {

	float:right;

	margin:4px;

}



	.prominp2013-governancas .boxdescritivo	.content {

		margin:5px; 

		width:310px;

		height:310px; 

		padding:5px; 

		overflow:auto; 

		}





.prominp2013-empreendimentos .regional {

	float:right;
	width:220px;
	border-radius:12px;
	background-color:#F7F7F7;
	margin-left:20px;
	border:1px solid #CCC;

}



.prominp2013-empreendimentos .regional h3 {

	width:172px;
	font-size:13px;

}



.prominp2013-empreendimentos .regional img {

	float:right;

	margin:3px;
	

}



	

	.prominp2013-empreendimentos .regional	.content {

		margin:5px; 

		width:200px;

		height:350px; 

		padding:5px; 

		overflow:auto; 

		}

	

	.prominp2013-empreendimentos .regional p.estado {

		color:#408CB0

	}

	

	.prominp2013-empreendimentos .regional h3, .boxdescritivo h3 {

		float:left;

		margin:3px 0 0 8px!important;
		

	}



.prominp2013-empreendimentos .regional-empreendimento {

	float:left;

	width:95%;

	padding:0 0 20px 0;

	margin-bottom:20px;

	border-bottom:1px dashed #ccc;

	line-height:12px;

	font-size:8pt!important;

}





.prominp2013-conteudo-projetos {

	float:left;

	width:100%;

	margin:5px 0 5px 0;

	padding:0 0 5px 0;

	border-bottom:1px dashed #ccc;

}



.prominp2013-conteudo-projetos p.projetosdoc {

	float:left;

	background:url(../imagens/ico-pdf.png) no-repeat left;

	height:25px;

	padding-left:35px;

	line-height:25px;

	margin-bottom:15px;
	
	margin-right:15px;

	margin-top:0!important

}





/********  FORMULÃ�RIOS   ******/





#prominp2013-corpo2 form.formcorpo2 {

	float:left;

	width:100%;

	margin:10px 0 15px 0;

}

#prominp2013-corpo2 form fieldset {
	float:left;
	width:400px;
	border:none!important;
}


#prominp2013-corpo2 form fieldset p {
	margin-top:0
}


#prominp2013-corpo2-divform2 {

	float:left;
	background:#fedada;
	margin:10px 0 15px 0;
	border:1px solid #e00202

}

#prominp2013-corpo2-divform2 ul {
	margin:0 0 15px 15px;
	width:480px;
}



#prominp2013-corpo2-divform2 ul li {
	border:none!important;
}

#prominp2013-corpo2-divform {
	
	float:left;
	background:#ebf4f7;
	margin:10px 0 15px 0;
	border:1px solid #0085b3
}



#prominp2013-corpo2-divform p, #prominp2013-corpo2-divform2  p{
	padding:15px;
	color:#000!important;
}

#prominp2013-corpo2 form.formcorpo2 .fields {

	float:left;

	margin:10px 15px 5px 15px;

	width:640px;

}



#prominp2013-corpo2 form.formcorpo2 label {

	float:left;

	width:180px;

	height:24px;

}





#prominp2013-corpo2 form.formcorpo2 input {

	float:left;
	width:400px;
	height:20px;
	padding:2px;
	border:1px solid #0085b3
}


#prominp2013-corpo2 form.formcorpo2 input.input2{
	width:250px;	
}


#prominp2013-corpo2 form.formcorpo2 input.input3{
	width:150px;	
}

#prominp2013-corpo2 form.formcorpo2 input.input4{
	width:45px;	
	margin-right: 8px
}

#prominp2013-corpo2 form.formcorpo2 input.radio{
	width:15px;	
	margin-right: 8px
}

#prominp2013-corpo2 form.formcorpo2 input.check{
	width:15px;	
	margin-right: 8px;
	margin-left: 180px;
}


#prominp2013-corpo2 .bts {

	float:left;

	width:68px!important;

	height:24px;

	margin-left:180px;

	border:none!important

}







#prominp2013-corpo2 form.formcorpo2 select {

	float:left;

	width:150px;

	height:24px;

	border:1px solid #0085b3

}



#prominp2013-corpo2 form.formcorpo2 select.select2 {

	float:left;

	width:100px;

	height:24px;

	border:1px solid #0085b3

}



/****************** configuraÃ§Ãµes do FAQ ************** */



.prominp2013-toggle-uma-coluna-pergunta {

	cursor: pointer;

	float:left;

	margin:6px 0 6px 0!important;

	padding:0!important;

	width:670px;

	font-weight:bold!important

}

.prominp2013-toggle-uma-coluna-resposta {	

	float:left;

	padding:5px;

	width:670px;

	margin:0 0 10px 0; 

}



.prominp2013-toggle-uma-coluna-resposta p {

	padding:0!important;

	margin:0!important;

}

	

/***  CONFIGURAÃ‡Ã•ES DO RODAPÃ‰ **/	





#prominp2013-footer1 {

	float:left;

	width:990px;

	height:130px;

	margin-top:30px;

	color:#7a7a7a;

	text-align:center;

}







#prominp2013-footer1 ul{

	

	float:left;

	margin-left:200px;

	width:600px;

	margin-top:30px;

	list-style-type:none;

	font:10pt "Trebuchet MS", Arial, Helvetica, sans-serif;

}



	#prominp2013-footer1 ul li a{

		float:left;

		margin-right:15px;

		list-style-type:none;

		text-decoration:none;

		color:#7a7a7a;

	}



		#prominp2013-footer1 ul li a:hover {

			text-decoration:underline;

		}





#prominp2013-footer2 {

	float:left;

	width:990px;

	min-height:300px;

	background-color:#0085b3;

	color:#fff;

}





#prominp2013-footer2 .prominp2013-mapa {	

	float:left;

	margin:30px 10px 5px 30px;

	width:200px;

}



#prominp2013-footer2 .prominp2013-mapa ul {

	float:left;

	list-style-type:none;

	display:block;

	width:200px;

	margin-bottom:20px;

}



#prominp2013-footer2 .prominp2013-mapa ul li {

	float:left;

	display:block;

	width:200px;

	margin:3px 0 3px 0;

	list-style-type:none;

	color:#fff;

	font:9pt "Trebuchet MS", Arial, Helvetica, sans-serif;

	}

	

	#prominp2013-footer2 .prominp2013-mapa ul li a{

		color:#fff;

		text-decoration:none;

	}

	

	

	#prominp2013-footer2 .prominp2013-mapa ul li a:hover{

		text-decoration:underline

	}

	

	#prominp2013-footer2 .prominp2013-mapa ul li ul {

		margin-left:20px;

		width:160px;

	}

	

	

	#prominp2013-footer2 .prominp2013-mapa ul li ul li {

		width:170px;

	}

	

#prominp2013-footer3 {

	float:left;

	width:990px;

	height:50px;

	text-align:center;

	padding-top:30px;

	font:9pt "Trebuchet MS", Arial, Helvetica, sans-serif;

	color:#0186b3;

}



	#prominp2013-footer3 a{

	

		color:#0186b3;

		text-decoration:underline

	}





/***********     GALERIA DE FOTOS DA NOTÃ�CIA ******************/



	#prominp2013-galeria {
		
		float:left;
		margin-top:0;
		width:644px;
		margin-bottom:15px;
		border:1px solid #0186b3;
		padding:10px;		
	}
	
	
	#prominp2013-galeria img {
		float:left;
		border:1px solid #0186b3;
		margin:15px 10px 15px 15px;
	}





/***************/



/* Tiny Scrollbar */

#scrollbar1 { width: 100%px; margin: 30px 0 10px 5px; text-align:justify;}

#scrollbar1 .viewport { width: 92%; height: 420px; overflow: hidden; position: relative; padding:0;  }

#scrollbar1 .overview { list-style: none; position: absolute; left: 0; top: 0; padding: 0; margin: 0; }

#scrollbar1 .scrollbar{ position: relative; background-position: 0 0; background-color: #E4E4E4; float: right; width: 15px; border-radius:5px; }

#scrollbar1 .track {  height: 100%; width:13px; position: relative; padding: 0 1px; border-radius:5px; }

#scrollbar1 .thumb { height: 15px; width: 14px; cursor: pointer; overflow: hidden; position: absolute; top: 0; left: 0; background-color: #fff; border-radius:5px;border:1px solid #dfdfdf}

#scrollbar1 .thumb .end { overflow: hidden; height: 15px; width: 25px; }

#scrollbar1 .disable { display: none; }

.noSelect { user-select: none; -o-user-select: none; -moz-user-select: none; -khtml-user-select: none; -webkit-user-select: none; }





/***  jquery ui tabs - para o conteÃºdo especÃ­fico****/



.ui-tabs { 

position: relative; 

padding: .2em; 

zoom: 1; 

} /* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */



.ui-tabs .ui-tabs-nav { 

margin: 0; 

padding: .2em .2em 0; 

}



.ui-tabs .ui-tabs-nav li { 

list-style: none; 

float: left; 

position: relative; 

top: 5px;

left:5px; 

margin: 0 .2em 1px 0; 

padding: 0; 

white-space: nowrap;

background:#0185b5;

color:#666;

font-weight:bold;

border-top-left-radius:6px;

border-top-right-radius:6px;

border-right:1px solid #fff;

border-left:1px solid #fff;

border-bottom:0!important; 

}



.ui-tabs .ui-tabs-nav li a { 

float: left; 

color:#fff;

padding: 7px 10px; 

text-decoration: none;

}



.ui-tabs .ui-tabs-nav li.ui-tabs-selected { 

margin-bottom: 5px; 

padding-bottom: 10px; 

background:#fff;

border-bottom:0!important; 

border-top:1px solid #0185b5;

border-right:1px solid #0185b5;

border-left:1px solid #0185b5;

}



.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a { 

cursor: text; 

color:#2d6c9c!important;

}



.ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { 

cursor: pointer; }

 /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */

 

.ui-tabs .ui-tabs-panel { 

display: block; 

border-width: 0; 

padding: 1em 1.4em;

border:1px solid #0185b5;

float:left;

margin-top:-9px

}



.ui-tabs .ui-tabs-hide { display: none !important; }
