#conteudo div{
	float: left;
	clear: none;
}

/*****************************************************************************ª***********/
/** GERAL ********************************************************************************/
/*****************************************************************************************/
#conteudo div#texto{
	width: 529px;
	margin: 0;
	padding: 0;
}

#texto h1{
	width: 509px;
}

#texto h2{
	margin: 0;
	padding: 0;
}

p#nresultados{
	padding-bottom: 10px;
	border-bottom: 1px dotted #E6E8EA;
}

form{
	float: left;
	clear: both;
	width: 529px;
	margin: 0;
	padding: 0;
}

form div{
	float: left;
	clear: both;
	width: 529px;
	margin: 0 0 10px 0;
}

form div label{
	width: 144px;
}

/*****************************************************************************ª***********/
/** RECURSOS E RESPOSTAS SOCIAIS *********************************************************/
/*****************************************************************************************/
select#freguesia{
	width: 220px;
}

select#area,
select#resposta{
	width: 350px;
}

input#recursos_ok{
	border: none;
	margin: 0 0 0 150px;
}

div.resposta{
	float: left;
	clear: both;
	width: 529px;
	margin: 0 0 10px 0;
}

.resposta h2{
	font-size: 9pt;
	text-transform: capitalize; 
}

.resposta p{
	float: left;
	clear: both;
	width: 529px;
	margin: 0;
	padding: 0;
	font-size: 7pt;
}

table{
	float: left;
	clear: both;
	width: 529px;
}

table td{
	border-bottom: 1px solid #E6E8EA;
}

table th.resposta{
	text-align: left;
	border-bottom: 1px solid #E6E8EA;
}

table th.capacidade{
	text-align: center;
	border-bottom: 1px solid #E6E8EA;
}

table td.capacidade{
	text-align: center;
}

/*****************************************************************************ª***********/
/** POLITICAS E PROGRAMAS DE INTERVENCAO *************************************************/
/*****************************************************************************************/
form#politicas label{
	width: 115px;
}

select#sector{
	width: 240px;
}

select#plano{
	width: 406px;
}

input#politica,
input#publico{
	width: 398px;
}

input#politicas_ok{
	border: none;
	margin: 0 0 0 120px;
}

div.politica{
	float: left;
	clear: both;
	width: 529px;
	margin: 0 0 10px 0;
}

div.politica span{
	font-size: 7pt;
	color: #F5535B;
}

.politica h2{
	font-size: 9pt;
	text-transform: none;
}

.politica p{
	float: left;
	clear: both;
	width: 529px;
	margin: 0;
	padding: 0;
	font-size: 7pt;
}

p.politica_detalhe span{
	color: #F5535B;
}

table{
	float: left;
	clear: both;
	width: 529px;
}

table td{
	border-bottom: 1px solid #E6E8EA;
}

table th.politica{
	text-align: left;
	border-bottom: 1px solid #E6E8EA;
}

table th.politica{
	text-align: center;
	border-bottom: 1px solid #E6E8EA;
}

table td.capacidade{
	text-align: center;
}

/*****************************************************************************ª***********/
/** BIBLIOGRAFICA ************************************************************************/
/*****************************************************************************************/
form#bibliografica label{
	width: 85px;
}

input#autor,
input#titulo,
input#tags{
	width: 428px;
}

input#isbn{
	width: 200px;
}

input#bibliografica_ok{
	border: none;
	margin: 0 0 0 90px;
}

div.bibliografica{
	float: left;
	clear: both;
	width: 529px;
	margin: 0 0 10px 0;
}

div.bibliografica span{
	font-size: 7pt;
	color: #F5535B;
}

.bibliografica h2{
	font-size: 9pt;
	text-transform: none;
}

.bibliografica p{
	float: left;
	clear: both;
	width: 529px;
	margin: 0;
	padding: 0;
	font-size: 7pt;
}

p.bibliografica_detalhe span{
	color: #F5535B;
}


span.comentario{
	color: #999;
	margin-left: 90px;
}

img#download{
	float: left;
	margin: 2px 0 0 15px;
}
