/* ------------------------------- */
/* ------------------------------- */
/* ------------------------------- */
/* estrura geral a pagina entidades nova */


/* Definições sobre links*/	  
.layout_entidades_novo a {	font-size: 100%; text-decoration: underline; color:#333333;}
.layout_entidades_novo a.plain { color:#333333;}
.layout_entidades_novo a:link { color:#333333; }
.layout_entidades_novo a:visited { color:#333333;}
.layout_entidades_novo a:hover {  color:#B54615; }
.layout_entidades_novo a:active { color:#333333; }	


.layout_entidades_novo #conteudo_sistema {
	width:980px; 
	background-image:url(imagens/borda-pontilhada.png);
	background-repeat:repeat-y;
	background-position:240px 0px; 
	background-color:#FFFFFF; 
	padding:0px;
	text-align:left; 
	vertical-align:top; 
	text-indent: 0em; 
	font-size: 8pt; 
	font-family: verdana, arial, sans-serif;
	color: #333333; 
	word-spacing: normal; 
	font-style:normal; 
	position:relative; 
	left:0px;
    border-style:solid; 
	border-color: #DEDEDE; 
	border-right-width:0px; 
	border-left-width:0px;
	border-top-width:0px; 
	border-bottom-width:0px;	
}


.layout_entidades_novo #conteudo_coluna_sistema {
	 margin:0;
	 margin-left:260px; 
	 margin-right:0px; 
	 padding:0px; 
	 padding-top:21px;
	 text-align:left; 
	 vertical-align:top;  
}
							   
							   
.layout_entidades_novo #conteudo_coluna_sistema p { 
	padding:0px; 
	padding-right:25px;
}		


		
.layout_entidades_novo h1 { 
	font-family: fontsite, tahoma, arial, sans-serif; 
	font-style:normal; 
	font-weight:normal; 
    font-size:20pt; 
	color: #333; 
	padding:0px; 
	padding-right:0px; 
	padding-left:0px;  
	border:0px; 
	margin:0px; 
	margin-top:2px; 
	margin-bottom:2px; 
}
	 
.layout_entidades_novo h2 { 
	font-family: fontsite, tahoma, arial, sans-serif; 
	font-style:normal; 
	font-weight:normal; 
    font-size:17pt; 
	color: #1b9be4; 
	padding:0px; 
	padding-right:0px; 
	padding-left:0px;  
	border:0px; 
	margin:0px; 
	margin-top:2px; 
	margin-bottom:2px;
}
	 
.layout_entidades_novo h3 { 
	font-family:  "Trebuchet MS", tahoma, arial, sans-serif; 
	font-style:normal; 
	font-weight:normal; 
    font-size:12pt;
	line-height:14pt; 
	color: #1b9be4; 
	padding:0px; 
	padding-right:0px; 
	padding-left:0px;  
	border:0px; 
	margin:0px; 
	margin-top:2px; 
	margin-bottom:2px;
}

.layout_entidades_novo h3 a { 
	color: #1b9be4; 
}
	 
.layout_entidades_novo h4 { 
	font-family:  "Trebuchet MS", tahoma,  arial, sans-serif; 
	font-style:normal; 
	font-weight:bold; 
    font-size:10pt; 
	color: #333;
	padding:0px; 
	padding-right:0px; 
	padding-left:0px;  
	border:0px; 
	margin:0px; 
	margin-top:2px;
	margin-bottom:2px;
}
	 
.layout_entidades_novo h5 { 
	font-family:  "Trebuchet MS", tahoma,  arial, sans-serif;  
	font-style:normal; 
	font-weight:bold; 
    font-size:9pt; 
	color: #1b9be4; 
	padding:0px; 
	padding-right:0px; 
	padding-left:0px;
	border:0px; 
	margin:0px; 
	margin-top:5px; 
	margin-bottom:1px;  
}

.layout_entidades_novo h6 { 
	font-family:  "Trebuchet MS", tahoma,  arial, sans-serif; 
	font-style:normal; 
	font-weight:bold; 
    font-size:7.5pt; 
	color: #333; 
	padding:0px; 
	padding-right:0px; 
	padding-left:0px;
	border:0px; 
	margin:0px; 
	margin-top:5px; 
	margin-bottom:1px;  
}
					 							 								

.layout_entidades_novo h3 a { 
	color: #1b9be4;  
}

.layout_entidades_novo h3 span { 
	color: #333333; 
}




.layout_entidades_novo {
	width:100%; 
	margin:0 auto; 
	text-align:left vertical-align:top; 
    background-color:#efeee9; 
	background-image:url(imagens/fundo_geral.jpg);
	background-repeat:repeat-x;
} 
			  

.layout_entidades_novo #cabecalho {
	width:980px; 
	height:150px; 
	background-image:url(menus/imagens/cab_generico.jpg); 
    position:relative; 
	margin:0; 
	padding:0px; 
	text-align:left;
}
					  
					  
.layout_entidades_novo #conteudo {
	width:980px; 
	background-image:url(imagens/borda-pontilhada.png);
	background-repeat:repeat-y;
	background-position:240px 0px; 
	background-color:#FFFFFF; 
	padding:0px;
	padding-bottom:30px;
	text-align:left; 
	vertical-align:top; 
	text-indent: 0em; 
	font-size: 8pt; 
	font-family: verdana, arial, sans-serif;
	color: #333333; 
	word-spacing: normal; 
	font-style:normal; 
	position:relative; 
	left:0px;
    border-style:solid; 
	border-color: #DEDEDE; 
	border-right-width:0px; 
	border-left-width:0px;
	border-top-width:0px; 
	border-bottom-width:0px;	
} 

.layout_entidades_novo #conteudo_sistema {
	width:980px;
    background-image:url(imagens/borda-pontilhada.png);
	background-repeat:repeat-y;
	background-position:240px 0px; 
	background-color:#FFFFFF; 
	padding:0px;
	text-align:left; 
	vertical-align:top; 
	text-indent: 0em; 
	font-size: 8pt; 
	font-family: verdana, arial, sans-serif;
	color: #333333; 
	word-spacing: normal; 
	font-style:normal;
	position:relative; 
	left:0px;
    border-style:solid; 
	border-color: #DEDEDE; 
	border-right-width:0px; 
	border-left-width:0px;
	border-top-width:0px; 
	border-bottom-width:0px;	
}
					  
					  
.layout_entidades_novo #conteudo_topo {
	width:980px; 
	background-image: none; 
    background-repeat: no-repeat; 
	position:relative; 
	left:0px; 
	top:0px;
}
							

				  
.layout_entidades_novo #conteudo_coluna1 {
	width:240px; 
	margin:0; 
	padding:0px; 
	padding-bottom:30px; 
    text-align:left; 
	float:left;   
} 
							  
										  
.layout_entidades_novo #conteudo_coluna1_topo {
	width:12px; 
	height:70px; 
	background-image:none; 
	position:absolute;
	left:240px;
	top:0px;
	background-color:#1b9be4;
	z-index:1000;
	border-radius:0px;
	-moz-border-radius: 0px;
	-webkit-border-radius:0px;
	border-bottom-left-radius:0px;
	-moz-border-radius-bottomleft: 0px;
	-webkit-border-bottom-left-radius:0px;
	border-bottom-right-radius:5px;
	-moz-border-radius-bottomright: 5px;
	-webkit-border-bottom-right-radius:5px;
	border-width:0px;
	border-color:#FFFFFF;
	border-style:solid;
	border-top-width:0px;
	behavior: url(border-radius.htc);
}		
				 

.layout_entidades_novo #conteudo_coluna2 {
	margin:0; 
	margin-left:240px; 
	margin-right:200px; 
	padding:0px; 
	padding-top:21px;
	padding-left:20px; 
	padding-bottom:30px; 
    text-align:left; 
	vertical-align:top;  
	border-width:0px;
	border-style:dashed;
	border-color:#ddd;
	border-left-width:0px;
}
							   
							   
.layout_entidades_novo #conteudo_coluna2 p { 
	padding:0px; 
	padding-right:15px;
}	


.layout_entidades_novo #conteudo_coluna_sistema {
	margin:0; 
	margin-left:260px; 
	margin-right:0px; 
	padding:0px; 
	padding-top:21px;
	text-align:left; 
	vertical-align:top;  
}
							   
							   
.layout_entidades_novo #conteudo_coluna_sistema p { 
	padding:0px; 
	padding-right:25px;
}						 
					  
					  
.layout_entidades_novo #conteudo_destaques {
	width:200px; 
	height:100%; 
	margin:0; 
	padding:0px; 
	padding-top:40px; 
	text-align:left; 
	float:right; 
    font-family: Lucida Sans Unicode, Lucida Grande, arial, verdana, sans-serif; 
    color: #E4772C; 
	word-spacing:0px; 
	font-style: normal; 
	font-size: 14pt; 
	font-weight:bold; 
	padding-bottom:30px; 
}
								 
								 
.layout_entidades_novo #conteudo_destaques ul {
	list-style: none; 
	margin-top:10px;
	background-color:#dedede;
	width:152px;
	padding:13px;
	padding-bottom:5px;
	margin:0px;
	margin-left:10px;
}

.layout_entidades_novo #conteudo_destaques li { 
	width:152px; 
	padding:0px; 
	margin:0px; 
	margin-bottom:10px; 
	text-align:left; 
	border-width:0px;						   
 }
	
.layout_entidades_novo #conteudo_destaques li img { 
	width:152px; 
	height:80px; 
	border-style:solid; 
	border-color: #ccc; 
	border-width:1px; 
}	

.layout_entidades_novo #conteudo_destaques div { 
	font-size: 14pt; 
	color: #333333; 
	font-weight:normal; 
	padding:0px; 
	padding-left:18px;
	font-family:fontsite, "Trebuchet MS", Arial, Helvetica, sans-serif;
	background-image:url(imagens/destaques_seta.png); 
    background-repeat: no-repeat;
	background-position:10px 20px;
	height:35px;
	width:170px;
}
	


.layout_entidades_novo #conteudo_base {
	width:980px; 
	height:5px; 
	background-image:none; 
    background-repeat: no-repeat;
	background-color:#fff; 
	border-style:solid; 
	border-color: #DEDEDE; 
	border-right-width:1px; 
	border-left-width:1px; 
	border-top-width:0px; 
	border-bottom-width:1px;
	
}	



.layout_entidades_novo #rodape { 
	height:70px; 
	width:980px; 
	text-align:left; 
	clear:both; 
	vertical-align:top;
    padding:0px; 
	padding-top:15px; 
	padding-left:20px;  
    font-size: 7.5pt; 
	font-family: verdana, arial, sans-serif;  
    color: #333333; 
	word-spacing: normal; 
	font-style:normal; 
	font-weight:normal;
} 
					  
					  


.layout_entidades_novo #menu { 
	padding:0px; 
}


.layout_entidades_novo #menu #menugeral {
	border-top-left-radius:10px;
	-moz-border-radius-topleft: 10px;
	-webkit-border-top-left-radius:10px;
	border-bottom-left-radius:10px;
	-moz-border-radius-bottomleft: 10px;
	-webkit-border-bottom-left-radius:10px;
	background-color:transparent;
	margin:0px;
	margin-left:10px;
	padding:15px;
	padding-left:15px;
}


.layout_entidades_novo #menu #menuespecifico {
	border-top-left-radius:10px;
	-moz-border-radius-topleft: 10px;
	-webkit-border-top-left-radius:10px;
	border-bottom-left-radius:10px;
	-moz-border-radius-bottomleft: 10px;
	-webkit-border-bottom-left-radius:10px;
	background-color:#eee;
	margin:0px;
	margin-left:10px;
	margin-top:10px;
	padding:15px;
	padding-left:15px;
	padding-bottom:25px;
}


.layout_entidades_novo #menu ul {
	list-style-position: outside;
	list-style-type:none;
	padding:0px;
}

.layout_entidades_novo #menu li {
	width:200px;
	margin:0;
	padding:0px;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:0px;
	text-align:left;
	border-style:solid;
	border-color: #ccc;
	border-right-width:0px;
	border-left-width:0px;
	border-top-width:0px;
	border-bottom-width:1px;
	font-size: 11.5pt;
	font-weight:bold;
	font-family: "Lucida Sans Unicode", "Lucida Grande", arial, verdana, sans-serif;
	color: #333333;
	word-spacing:0px;
	font-style: normal;
	background-color:transparent;
	text-transform:uppercase;
	background-image:url(imagens/arrow_entidx.png);
	background-repeat:no-repeat;
	background-position: 0px 5px;
}

	

.layout_entidades_novo #menu li a  { 
	text-decoration:none; 
	font-weight:normal;  
	font-size: 8.6pt;  
	color:#333333;
	padding:2px;
	padding-left:6px;
	padding-right:6px;
	
}


.layout_entidades_novo #menu li .consulta a,
.layout_entidades_novo #menu li .consulta a:hover  { 
	padding:0px;
	background-color:transparent;
	
}

.layout_entidades_novo #menu li a:hover, 
.layout_entidades_novo #menu li a.selecionado { 
	color: #FFFFFF; 
	padding:2px;
	padding-left:6px;
	padding-right:6px;
	padding-bottom:1px;
	background-color:#1b9be4;
	border-radius:5px;
	-moz-border-radius: 5px;
	-webkit-border-radius:5px;
}


.layout_entidades_novo #menu li span { 
	font-size: 9.2pt; 
	color: #333333; 
	font-weight:normal;
}


.layout_entidades_novo #menu li ul  { 
	padding:0px; 
	padding-top: 5px; 
	padding-bottom:0px; 
	padding-left:10px;  
    border-style:solid; 
	border-color: #999999; 
	border-right-width:0px;
    border-left-width:0px; 
	border-top-width:0px; 
	border-bottom-width:0px;
}	


.layout_entidades_novo #menu li li {
	width:175px; 
	margin:0px; 
	padding:0px; 
	padding-top:2px; 
	padding-bottom:2px; 
	padding-left:11px; 
	text-align:left; 
    border-style:dashed; 
	border-color: #CCCCCC; 
	border-right-width:0px; 
	border-left-width:0px; 
	border-top-width:1px; 
	border-bottom-width:0px; 
	font-size: 9pt; 
	line-height:18px; 
	background-color:transparent; 
	font-family: Lucida Sans Unicode, Lucida Grande, verdana, arial, sans-serif; 
	color: #333333; 
	word-spacing:normal; 
	font-style: normal; 
	font-weight:normal; 
	text-transform:none;
	background-image:url(imagens/arrow_cinza.png); 
	background-color:transparent;
    background-repeat:no-repeat; 
	background-position: 0px 7px; 
}
	
	
	
.layout_entidades_novo #banner_topo {
	position:absolute;
	left:240px;
	top:0px;
	width: 540px;
	height: 187px;
	padding:0px;
	background-color:#ddd;
	margin:0px;
	margin-bottom:30px;
	z-index:90;
	overflow:hidden;
}


.layout_entidades_novo #banner_topo .banners .banner-individual {
	width:540px;
	height:187px;
}

.layout_entidades_novo #banner_topo .banners .container-texto {
	float:left;
	width:154px;
	height:185px;
	background-color:#1b9be4;
	margin-top:0px; 
	color:#fff;
	padding:0px;
	margin-right:1px;
	overflow:hidden;
}

.layout_entidades_novo #banner_topo .banners .texto-banner {
	height:155px;
	padding:10px;
	padding-top:20px;
	padding-left:15px;
}


.layout_entidades_novo #banner_topo .banners .texto-banner h1 {
	color:#000;
	font-size:16pt;
	line-height:16pt;
	margin-bottom:3px;
}


.layout_entidades_novo #banner_topo .banners .banner-individual a {
	color:#fff;
	text-decoration:none !important;
}

.layout_entidades_novo #banner_topo .banners .banner-individual a:hover {
	text-decoration: underline;
}

.layout_entidades_novo #banner_topo .banners img {
	width:382px;
	height:185px;
	float:right; 
	margin-right:2px;
}	


.layout_entidades_novo #banner_topo .bannerprev {
	margin-top: -60px;
}

.layout_entidades_novo #banner_topo .bannernext {

	margin-top: -60px;
}
	
	
	
					  
.layout_entidades_novo #agenda { 
	height:auto;
	width:auto; 
	padding:0px;
	padding-bottom:20px; 
	padding-top:17px;
	background-color:#efefef;
	margin:0px;
	margin-bottom:10px;
	position:relative;
	left:10px;
	top:-7px;
	background-image:url(imagens/calendario_topo.jpg);
	background-repeat:no-repeat;
	background-position:center -5px;
}

.layout_entidades_novo #agenda .titulo {
	font-family: fontsite, arial, verdana, sans-serif; 
    font-size: 14pt;
	text-transform:lowercase;
	color:#fff;
	font-weight:normal;
	background-color:transparent;
	padding:4px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:0px;
	border-radius:5px;
	-moz-border-radius: 5px;
	-webkit-border-radius:5px;
	margin-top:15px;
	text-align:center;
} 

.layout_entidades_novo #agenda table {
	margin:0px;
	margin-top:10px;
}


.layout_entidades_novo #agenda td {
	padding-top:7px;
	padding-bottom:6px;
	vertical-align:middle;
	border-width:0px;
	border-style:dotted;
	border-color:#999;
	border-bottom-width:1px;
	line-height:9pt;
}

.layout_entidades_novo #agenda td.data {
	padding-left:7px;
	padding-right:2px;
}

.layout_entidades_novo #agenda td.texto {
	padding-left:2px;
	padding-right:4px;
}


.layout_entidades_novo #agenda td  h3,
.layout_entidades_novo #agenda td  h5  { 
	margin:0px;
	color:#087fc3;
	display:inline;
	font-weight:normal;
	letter-spacing:-0.5px;
}

.layout_entidades_novo #agenda td  h5  { 
	font-size:9.5pt;
}

.layout_entidades_novo #agenda td  h3  { 
	font-size:16pt;
}


.layout_entidades_novo #agenda .botao {
	border-radius:5px;
	-moz-border-radius: 5px;
	-webkit-border-radius:5px;	
	background-color:#605e59;
	padding:3px;
	padding-left:7px;
	padding-right:7px;
	color:#fff;
	position:relative;
	top:8px;
	left:10px;
	margin-bottom:20px;
	font-size:8pt;
}

.layout_entidades_novo #agenda .botao:hover {
	background-color:#087fc3;
	text-decoration:none;
}

	
		

.layout_entidades_novo .painel_mais {
	width:auto;
	height:285px;
	padding:10px;
	padding-right:5px;
	padding-top:10px;
	margin: 0px;
	margin-top:5px;
	float: left;
	list-style: none;
	font-family: fontsite, arial, verdana, sans-serif; 
    font-size: 18pt;
	background-color:#efefef;
	color:#8979AF;
	position:relative;
	left:10px;
} 

.layout_entidades_novo .painel_largo {
	width:490px !important;
	height:auto !important;
	position:relative;
	left:0px !important;
	padding-left:20px;
} 


.layout_entidades_novo .painel_mais .titulo {
	font-family: fontsite, arial, verdana, sans-serif; 
    font-size: 16pt;
	text-transform:lowercase;
	color:#fff;
	font-weight:normal;
	background-color:#8979AF;
	padding:4px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:0px;
	border-radius:5px;
	-moz-border-radius: 5px;
	-webkit-border-radius:5px;
} 

.layout_entidades_novo .painel_mais .marcador_assunto {
	color: #333;
	background-color:#dfdfdf;
	padding:2px;
	padding-left:6px;
	padding-right:6px;
	border-radius:3px;
	-moz-border-radius: 3px;
	-webkit-border-radius:3px;
	text-decoration:none;
	font-family:Verdana, Geneva, sans-serif;
	font-size:7pt;
	letter-spacing:0.1px;
	margin:0px;
	margin-top:5px;
	margin-bottom:3px;
	display:inline-block;
	width:auto;
	font-weight:bold;
}

.layout_entidades_novo .painel_mais ul {
	list-style: none; 
	margin-top:5px;
	background-color:transparent;
	width:auto;
	padding:0px;
	margin:0px;
}

.layout_entidades_novo .painel_mais li { 
	width:auto; 
	padding:0px; 
	padding-bottom:6px;
	margin:0px; 
	margin-bottom:7px;
	margin-right:5px; 
	text-align:left; 
	border-width:0px;
	font-family:Verdana, Geneva, sans-serif;
	font-size: 8pt !important;
	line-height:9pt !important;
	border-width:0px;
	border-style:dashed;
	border-color:#bbb;
	border-bottom-width:1px;				   
 }
 
 .layout_entidades_novo .painel_mais li a { 
	letter-spacing:-0.2px;
	font-weight:normal;			   
 }

	
	

	
.layout_entidades_novo #noticias_home {
	font-style:normal;
	font-variant:normal;
	letter-spacing:normal;
	margin:0;
	margin-top:200px;
	padding:0;
	text-align:left;
	text-indent:0;
	text-transform:none;
	white-space:normal;
	word-spacing:normal;
	font-size:6.5pt;
	font-weight:bold;
	letter-spacing:-0.5px;
	color:#555;
}
	
	
.layout_entidades_novo #noticias_home .sub_3colunas {
	width:173px;
	margin:0;
	margin-bottom:10px;
	padding:0px;
	text-align:left;
	float:left;
	border-style:solid;
	border-color: #CCCCCC;
	border-right-width:0px;
	border-left-width:0px;
	border-top-width:0px;
	border-bottom-width:0px;
	background-color:#FFFFFF;
}	

.layout_entidades_novo #noticias_home .sub_3colunas img {
	width:150px;
	height:113px;
	border-width:1px;
	border-style:solid;
	border-color:#ccc;
}

.layout_entidades_novo #noticias_home .container_noticias { 
	margin:0px; 
	padding:5px;
	padding-left:0px; 
	padding-right:15px;
	height:60px;
}	

.layout_entidades_novo #noticias_home a { 
	font-weight:bold;
	font-size:8.5pt;
	line-height:11pt;
	letter-spacing:-0.5px;
	color:#333;
	text-decoration:none;
}	

.layout_entidades_novo #noticias_home a:hover { 
	color:#1083c4;
	text-decoration:none;
}


.layout_entidades_novo #noticias_home .sub_2colunas_larga {
	width:315px; 
	margin:0; 
	padding:0px; 
	padding-top:0px; 
	text-align:left; 
	float:left;
    border-style:solid; 
	border-color: #CCCCCC; 
	border-right-width:0px; 
	border-left-width:0px;
	border-top-width:0px; 
	border-bottom-width:0px;  
}		
																			
					

.layout_entidades_novo #noticias_home .coluna_tarja {
	border-style:solid; 
	border-color: #FFFFFF; 
	border-right-width:0px; 
	border-left-width:0px;
	border-top-width:0px; 
	border-bottom-width:0px; 
	background-color:#EAE9DB; 
	padding:1px; 
	padding-right:0px;
	margin:0px; 
	margin-top:5px;
	margin-bottom:12px; 
	overflow:hidden;
	height:92px;
}
				 
.layout_entidades_novo #noticias_home .coluna_tarja div { 
	height:82px; 
	padding:0px; 
	padding-top:10px; 
	padding-right:10px;
	overflow:hidden;
}

.layout_entidades_novo #noticias_home .coluna_tarja div a { 
	font-weight:normal;
}



.layout_entidades_novo #noticias_home .coluna_tarja img { 
	margin:3px; 
	margin-right:12px;
	width:115px;
	height:86px;
}

.layout_entidades_novo #noticias_home .sub_3colunas_2b {
	width:195px;
	height:auto;
	margin:0;
	padding:0px;
	text-align:left;
	float:left;
	border:0px;
	background-color:#FFFFFF;
}	

.layout_entidades_novo #noticias_home .sub_3colunas_2b a {
	font-size:8pt;
	line-height:9pt;
}	

.layout_entidades_novo #noticias_home .noticia_sem_foto {
	border-width:0px;
	border-style:solid;
	border-color:#ccc;
	border-top-width:1px;
	padding:5px;
	padding-left:2px;
	padding-right:0px;
	margin:0px;
	margin-left:2px;
	margin-top:5px;
	margin-right:10px;
	max-height:65px;
	overflow:hidden;
}



.layout_entidades_novo #caminho_migalhas { 
	font-family: verdana, arial, sans-serif; 
	font-style:normal; 
	font-weight:normal; 
    font-size:8pt; 
	color: #666666; 
	padding:0px; 
	padding-right:0px; 
	padding-left:0px;  
	border:0px; 
	margin:0px; 
	margin-top:0px; 
	margin-bottom:0px;
}
						
						
.layout_entidades_novo #titulo_pagina { 
	height:55px; 
	padding:0px; 
	border:0px; 
	margin:0px; 
	font-size:22pt; 
    line-height:23pt; 
	font-family:fontsite, tahoma, arial, verdana, sans-serif; 
	letter-spacing:0px; 
	color: #333; 
	word-spacing:normal; 
	font-style:normal; 
	font-weight:normal;
}


.layout_entidades_novo #cabecalho_servicos { 
	background-color: #ddedf7; 
	position: absolute;
	top: 0px;
	left: 240px;
	padding: 30px;
	padding-bottom:0px;
	width:460px;
	height: 115px;
	overflow:hidden;
	
}

.layout_entidades_novo .canto_redondo { 
	border-bottom-right-radius:10px;
	-moz-border-radius-bottomright: 10px;
	-webkit-border-bottom-right-radius: 10px;
}

.layout_entidades_novo #area_servicos { 
	background-color:transparent; 
	position: relative;
	top: 115px;
	width:auto;
	margin-bottom:115px;
}

.layout_entidades_novo #cabecalho_servicos #caminho_migalhas { 
	color: #333; 
}
						
						
.layout_entidades_novo #cabecalho_servicos #titulo_pagina { 
	color: #333; 
	height: 35px;
}


.layout_entidades_novo #cabecalho_servicos .box_msg_baixo {
    width:auto;
	height:auto;
	color:#333;
}
							 
							 
.layout_entidades_novo #titulo_noticia {
	padding:0px;
	padding-right:20px;
	padding-top:5px;
	padding-bottom:5px;
	border:0px; 
	margin:0px; 
	font-size:22pt; 
    line-height:21pt; 
	font-family:fontsite, tahoma, arial, verdana, sans-serif; 
	letter-spacing:0px; 
	color: #333; 
	word-spacing:normal; 
	font-style:normal; 
	font-weight:normal;
}								 
							 
.layout_entidades_novo #chamada_noticia { 
	border:0px; 
	margin:0px; 
	padding:0px; 
	padding-bottom:20px; 
	padding-right:15px;
	font-size:12.5pt; 
    line-height:15pt; 
	font-family:"Trebuchet MS", tahoma, arial, verdana, sans-serif; 
	letter-spacing:0px; 
	color: #1083c4; 
	word-spacing:normal; 
	font-style:normal; 
	font-weight:normal;
	
}

.layout_entidades_novo #chamada_noticia em,
.layout_entidades_novo #chamada_noticia h1,
.layout_entidades_novo #chamada_noticia h2,
.layout_entidades_novo #chamada_noticia h3,
.layout_entidades_novo #chamada_noticia h4,
.layout_entidades_novo #chamada_noticia h5,
.layout_entidades_novo #chamada_noticia h6, 
.layout_entidades_novo #chamada_noticia address {
	font-size:12.5pt; 
    line-height:15pt; 
	font-family:"Trebuchet MS", tahoma, arial, verdana, sans-serif; 
	letter-spacing:0px; 
	color: #1083c4; 
	word-spacing:normal; 
	font-style:normal; 
	font-weight:normal;
}

							 
.layout_entidades_novo #chamada_noticia p {
	padding:0px; 
	border:0px; margin:0px; 
	font-size:11pt; 
    line-height:18px; 
	font-family:tahoma, arial, verdana, sans-serif; 
	letter-spacing:0px; 
	color: #58574B; 
	word-spacing:normal; 
	font-style:normal; 
	font-weight:normal;
	display:inline;
	margin:0px;
	padding:0px;
}	
							 
.layout_entidades_novo #conteudo_pagina {
	padding-bottom:0px;
	padding-right:25px;
	padding-top: 0px;
	padding-left: 0px;
}	

.layout_entidades_novo #conteudo_pagina #legenda_foto {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:6pt;
	font-weight:normal;
	color:#333333;
	background-color:transparent;
	padding:0px;
	padding-left:3px;
	margin:0px;
}		
							 
.layout_entidades_novo #conteudo_pagina #imagem_principal {
	float: left;
	padding:4px;
	margin-right:20px;
	margin-bottom:10px;
	background-color:#efefef;
	width:245px;
	
}

.layout_entidades_novo #conteudo_pagina #imagem_principal a {
	padding: 0px;
	margin: 0px;
}

.layout_entidades_novo #conteudo_pagina #imagem_principal img {
	padding: 2px;
	float: none;
	margin: 0px;
	border: 0px solid #CCCCCC;
	width:240px;
	height:180px;
}


.layout_entidades_novo #conteudo_pagina #imagem_principal img:hover {
	background-color: #999999;
}
									
									
.layout_entidades_novo #conteudo_pagina #imagem_principal div {
	width:240px; 
	padding:0px; 
	padding-left:8px; 
	padding-bottom:6px;  
    background-color:#efefef;
	font-family:verdana, sans-serif; 
	letter-spacing:0px;  
	font-size:7.5pt;
	line-height:10.5pt;
	color: #333; 
	font-style:normal; 
	font-weight:bold;
	margin:0px;
}

.layout_entidades_novo #conteudo_pagina #imagem_principal div p {
	font-family:verdana, sans-serif; 
	letter-spacing:0px;  
	font-size:7.5pt;
	line-height:10.5pt;
	color: #333; 
	font-style:normal; 
	font-weight:bold;
	margin:0px;
	padding:0px;
}		

.layout_entidades_novo #conteudo_pagina #imagem_principal .video_principal {
	padding:0px;  
    background-color:#efefef;
	margin:0px;
	margin-top:3px;
	margin-left:2px;
	margin-bottom:6px;
	width:240px;
	border-width:1px;
	border-color:#ddd;
	border-style:solid;
}																	 					 


.layout_entidades_novo #conteudo_pagina #noticias_relaciondas {
	width:223px; 
	padding:15px; 
	padding-bottom:20px; 
	padding-top:10px; 
	float: left;
    background-color:#F7F5E2;
	font-family:verdana, sans-serif; 
	letter-spacing:0px;  
	font-size:9pt; 
	color: #333333; 
	font-style:normal; 
	font-weight:bold;
	border-style:solid; 
	border-color: #FFFFFF; 
	border-right-width:15px; 
	border-left-width:0px; 
	border-top-width:0px; 
	border-bottom-width:5px;

}

.layout_entidades_novo #conteudo_pagina #noticias_relaciondas h2 {
    color: #58574B;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11.5pt;
	font-weight: bold;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 20px;

}

.layout_entidades_novo #conteudo_pagina #noticias_relaciondas ul {
	margin: 0px;
	padding: 0px;
	padding-left:20px;
	border: 0px solid #CCCCCC;
	list-style-position: outside;
	list-style-type: square;
}

.layout_entidades_novo #conteudo_pagina #noticias_relaciondas li {
	padding-top:7px;
	background-color:#F7F5E2;
	font-family:verdana, sans-serif;
	letter-spacing:0px;
	font-size:9pt;
	color: #666666;
	font-style:normal;
	font-weight:bold;
	border-style:dashed;
	border-color: #666666;
	border-right-width:0px;
	border-left-width:0px;
	border-top-width:1px;
	border-bottom-width:0px;
	margin: 0px;
	padding-right: 0px;
	padding-bottom: 7px;
	padding-left: 0px;
}
	
	
.layout_entidades_novo #conteudo_pagina p  {
	list-style: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	line-height: 13.5pt;
	font-weight: normal;
	color: #333333;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
	
									
.layout_entidades_novo #conteudo_pagina h1 {
	color: #333;
	text-align: left;
	width: 460px;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 7px;
	padding-left: 0px;
	border-width: 0px;
	border-bottom-width: 1px;
	border-style: solid;
	border-color: #CCCCCC;
	background-image: none;
	font-family: fontsite, Arial, Helvetica, sans-serif;
	font-size: 19pt;
	line-height:21pt;
	font-weight: normal;
	text-transform:lowercase;
	
}

.layout_entidades_novo #conteudo_pagina h2 {
	color: #1b9be4;
	font-family: "Trebuchet MS", tahoma, Arial, Helvetica, sans-serif;
	font-size: 13pt;
	line-height:15pt;
	font-weight: bold;
	padding: 0px;
	margin:0px;
	margin-bottom:8px;
	margin-top:15px;
}


.layout_entidades_novo #conteudo_pagina h3 { 
    color: #58574B;
	font-family: "Trebuchet MS", tahoma, Arial, Helvetica, sans-serif;
	font-size: 11.5pt;
	font-weight: bold;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 0px;
	 }

.layout_entidades_novo #conteudo_pagina h3 a { 
	color: #1b9be4; 
	font-weight:bold; 
}

.layout_entidades_novo #conteudo_pagina h3 a:hover { 
	color: #B54615; 
}

.layout_entidades_novo  #conteudo_pagina h4 {
	color: #1b9be4;
	font-family: "Trebuchet MS", tahoma, Arial, Helvetica, sans-serif;
	font-size: 11.5pt;
	font-weight: bold;
}

.layout_entidades_novo  #conteudo_pagina h5 {
	color: #58574B;
	font-family: "Trebuchet MS", tahoma, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
}

.layout_entidades_novo  #conteudo_pagina h5 a {
	font-weight:bold; 
}

.layout_entidades_novo  #conteudo_pagina h6 {
	color: #1b9be4;
	font-family: "Trebuchet MS", tahoma, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
}


.layout_entidades_novo  #conteudo_pagina #galeria  { 
	cursor: default; 
	list-style: none; 
	padding:0px;
	background-color:#efefef;
	position:relative;
	left:-18px;
	width:auto;
	height:auto;
	margin:0px;
	margin-bottom:10px;
	margin-top:50px;
	border-width:0px;
	border-style:solid;
	border-color:#1b9be4;
	border-top-width:0px;
	
}

.layout_entidades_novo  #conteudo_pagina #galeria img {
	background: #fff;
	border: 0px solid #CCCCCC;
	color: inherit;
	padding: 2px;
	vertical-align: top;
	width: 110px;
	height: 82px;
	margin: 1px;
	float: none;
}


.layout_entidades_novo  #conteudo_pagina #galeria img:hover {
	background-color: #1083c4;
}

.layout_entidades_novo  #conteudo_pagina #galeria ul {
	font-weight:bold;
	padding:0px;
	padding-left:15px;
	padding-bottom:15px;
	padding-top:15px;
	list-style-type: none;
	list-style-image:none;
	border-width:0px;
	background-color:#efefef;
	overflow: hidden;
	height:auto;
	width:95%;
}

.layout_entidades_novo  #conteudo_pagina #galeria li {
	float: left;
	margin: 0px;
	padding: 0px;
	position: relative;
	list-style-type: none;
	list-style-image: none;
	background-image:none;
	width:115px;
	height:88px;
}		   


.layout_entidades_novo  #conteudo_pagina #galeria h1 {
	width:150px;
	position:relative;
	left:0px;
	margin:0px;
	font-size: 15pt;
	font-family: fontsite, tahoma, verdana, arial, sans-serif;
	color: #fff;
	word-spacing: normal;
	font-style:normal;
	font-weight:normal;
	text-align:left;
	padding-bottom:3px;
	padding-top:3px;
	padding-right: 10px;
	padding-left: 18px;
	border-width: 0px;
	text-transform:lowercase;
	background-color:#1b9be4;
	border-radius:0px;
	-moz-border-radius: 0px;
	-webkit-border-radius:0px;
	border-bottom-right-radius:7px;
	-moz-border-radius-bottomright: 7px;
	-webkit-border-bottom-right-radius:7px; 
}

	
	
.layout_entidades_novo #conteudo_pagina #arquivos  { 
	cursor: default; 
	list-style: none; 
	padding:0px;
	background-color:#efefef;
	position:relative;
	left:-18px;
	width:auto;
	height:auto;
	margin-bottom:10px;
	margin-top:50px;
	border-width:0px;
	border-style:solid;
	border-color:#1b9be4;
	border-top-width:0px;
}


.layout_entidades_novo #conteudo_pagina #arquivos ul {
	font-weight:bold;
	list-style-position: outside;
	list-style-type: none;
	padding-right:15px;
	padding-top:15px;
	padding-bottom:20px;
	width:500px;
	border-width:0px;
	background-color:#efefef;
	overflow: hidden;
	height:auto;
	width:95%;
}

.layout_entidades_novo #conteudo_pagina #arquivos li {
	margin: 0px;
	margin-left:25px;
	position: relative;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 16px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	background-image: url(imagens/entid_marcador_novo.png);
	background-repeat:no-repeat;
	background-position:0px 3px;
}

.layout_entidades_novo #conteudo_pagina #arquivos li a:hover,
.layout_entidades_novo #conteudo_pagina #arquivos li p:hover{
	text-decoration:underline;
	color:#B54615;
	
}

.layout_entidades_novo #conteudo_pagina #arquivos li h1 {
	margin: 0px;
	margin-left:15px;
	position: relative;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	padding: 0px;
	border-width: 0px;
	background-image: none;
	margin: 0px;
}

.layout_entidades_novo  #conteudo_pagina #arquivos a {
	color: #333333;
	text-decoration: none;
}

.layout_entidades_novo #conteudo_pagina #arquivos a:hover {
	color: #B54615;
}		   


.layout_entidades_novo #conteudo_pagina #arquivos h1 {
	width:180px;
	position:relative;
	left:0px;
	margin:0px;
	font-size: 15pt;
	font-family: fontsite, tahoma, verdana, arial, sans-serif;
	color: #fff;
	word-spacing: normal;
	font-style:normal;
	font-weight:normal;
	text-align:left;
	padding-bottom:3px;
	padding-top:3px;
	padding-right: 10px;
	padding-left: 18px;
	border-width: 0px;
	text-transform:lowercase;
	background-color:#1b9be4;
	border-radius:0px;
	-moz-border-radius: 0px;
	-webkit-border-radius:0px;
	border-bottom-right-radius:7px;
	-moz-border-radius-bottomright: 7px;
	-webkit-border-bottom-right-radius:7px; 
}	



.layout_entidades_novo #conteudo_pagina ol {
	padding-left: 10px;
	list-style-position: inside;
	list-style-image: none;
	list-style-type: decimal;
}

.layout_entidades_novo #conteudo_pagina ol li {
	padding-left:0px;
	padding-right:20px;
	border:0px;
	margin:0px;
	margin-left:15px;
	font-size:8.5pt;
	line-height:15pt;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	letter-spacing:0px;
	color: #333333;
	word-spacing:normal;
	font-style:normal;
	font-weight:normal;
	text-align: left;
}

.layout_entidades_novo #conteudo_pagina ul {
	padding-left: 1px;
	list-style-position:outside;
	list-style-type: none;
	list-style: none;
    margin: 0;
    padding: 0;
    border: none;
}

.layout_entidades_novo #conteudo_pagina ul li {
	padding-top: 0px;
	padding-left:23px;
	padding-right:20px;
	padding-top:10px;
	border:0px;
	margin:0px;
	margin-left:0px;
	margin-right:10px;
	position: relative;
	font-size:8.5pt;
	line-height:12pt;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	letter-spacing:0px;
	color: #333333;
	word-spacing:normal;
	font-style:normal;
	font-weight:normal;
	text-align: left;
	background-image: url(imagens/entid_marcador_novo.png);
	background-repeat:no-repeat;
	background-position:5px 13px;
	text-indent:0px;
}

.layout_entidades_novo #conteudo_pagina ul li p {
	margin:0px;
	padding:0px;
	text-indent:0px;
}

.layout_entidades_novo #conteudo_pagina ul li h1,
.layout_entidades_novo #conteudo_pagina ul li h2,
.layout_entidades_novo #conteudo_pagina ul li h3,
.layout_entidades_novo #conteudo_pagina ul li h4,
.layout_entidades_novo #conteudo_pagina ul li h5,
.layout_entidades_novo #conteudo_pagina ul li h6 {
	margin:0px;
	padding:0px;
}

			


.layout_entidades_novo #conteudo_pagina table {
	margin:0px;
	margin-top: 20px;
	margin-bottom: 20px;
	width:525px;
	padding:0px;
	border-width:0px;
	border-collapse: collapse;
}	

.layout_entidades_novo #conteudo_pagina th {
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10.5pt;
	line-height: 12pt;
	text-align:left;
	vertical-align:top;
	padding:8px;
	border-style:solid;
	border-color:#999999;
	border-width:0px;
	border-bottom-width:1px;
	background-color: #FFFFFF;
}	

.layout_entidades_novo #conteudo_pagina th p {
	padding:0px;
	margin:0px;
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9.5pt;
	line-height: 12pt;
	text-align:left;
	vertical-align:top;
}

.layout_entidades_novo #conteudo_pagina td {
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	line-height: 11pt;
	text-align:left;
	vertical-align:top;
	
	padding:8px;
	border-style:solid;
	border-color:#999999;
	border-width:0px;
	border-bottom-width:1px;
	background-color: #FFFFFF;
	
}	

.layout_entidades_novo #conteudo_pagina td p {
	padding:0px;
	margin:0px;
	
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	line-height: 11pt;
	text-align:left;
	vertical-align:top;
}	
	
.layout_entidades_novo #conteudo_pagina td+td {
	border-left: 1px solid #AAAAAA;
	text-align: center;
	}	




.layout_entidades_novo #conteudo_pagina img {
	padding: 10px;
	float: left;
	margin-top: 10px;
	margin-right: 20px;
	margin-bottom: 10px;
	margin-left: 0px;
	border: 1px solid #CCCCCC;
}	



.layout_entidades_novo .dados_servicos { 
	padding-left:20px; 
	padding-right:25px;
	padding-bottom:10px;
	padding-top:10px;
	margin:0px;
	margin-bottom:25px;
	margin-left:0px;
	background-color:#efefef;
}

.layout_entidades_novo .dados_servicos ul {
	list-style: none 
}

.layout_entidades_novo .dados_servicos li { 
	margin:0; 
	margin-right:15px;
	padding:0px; 
	padding-top:5px; 
	padding-bottom:5px; 
	padding-left:0px; 
	text-align:left;
    border-style:dashed; 
	border-color: #999999; 
	border-right-width:0px; 
	border-left-width:0px;
    border-top-width:1px; 
	border-bottom-width:0px;  
	font-size: 8.5pt; 
	font-weight:normal;  
    font-family: Verdana, arial, sans-serif;
    color: #333333; 
	word-spacing:0px; 
	font-style: normal; 
}

.layout_entidades_novo .dados_servicos li ul {
	list-style: square;
	padding:0px;
	padding-left:15px; 
}

.layout_entidades_novo .dados_servicos li ol {
	padding:0px;
	padding-left:30px; 
}

.layout_entidades_novo .dados_servicos li li { 
	margin:0; 
	margin-right:15px;
	padding:0px; 
	padding-top:3px; 
	padding-bottom:3px; 
	padding-left:0px; 
	text-align:left;
    border-style:dashed; 
	border-color: #999999; 
	border-right-width:0px; 
	border-left-width:0px;
    border-top-width:0px; 
	border-bottom-width:0px;  
	font-size: 8.5pt; 
	font-weight:normal;  
    font-family: Verdana, arial, sans-serif;
    color: #333333; 
	word-spacing:0px; 
	font-style: normal; 
}

.layout_entidades_novo .dados_servicos li ol {
	padding:0px;
	padding-left:30px; 
}




.layout_entidades_novo .dados_servicos table {
	margin:0px;
	width:470px;
	padding:0px;
	border-width:0px;
	border-collapse: collapse;
}	

.layout_entidades_novo .dados_servicos th {
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9.5pt;
	line-height: 12pt;
	text-align:left;
	vertical-align:top;
	
	padding:8px;
	border-style:solid;
	border-color:#999999;
	border-width:0px;
	border-bottom-width:1px;
}	

.layout_entidades_novo .dados_servicos th p {
	padding:0px;
	margin:0px;
	
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9.5pt;
	line-height: 12pt;
	text-align:left;
	vertical-align:top;
}

.layout_entidades_novo .dados_servicos td {
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	line-height: 11pt;
	text-align:left;
	vertical-align:top;
	
	padding:8px;
	border-style:dashed;
	border-color:#999999;
	border-width:0px;
	border-top-width:1px;
	
}	

.layout_entidades_novo .dados_servicos td p {
	padding:0px;
	margin:0px;
	
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	line-height: 11pt;
	text-align:left;
	vertical-align:top;
}	
	
.layout_entidades_novo .dados_servicos td+td {
	border-left: 1px dashed #AAAAAA;
	text-align: center;
	}

.layout_entidades_novo .dados_servicos h4 { 
	color: #333333; 
	font-size:9pt;
}

.layout_entidades_novo .dados_servicos h3 { 
	color: #333333; 
	margin:0px;
	margin-bottom:6px;
	margin-top:3px;
}  

	
.layout_entidades_novo .img_gabinete { 
	background-color:#dedede;
	padding:5px;
	width:120px;
	height:170px;
} 			


.layout_entidades_novo .titulo_quem_e_quem {
	color: #FFFFFF; 
	padding:3px;
	padding-left:10px;
	padding-right:15px;
	padding-bottom:1px;
	margin:0px;
	margin-bottom:10px;
	position:relative;
	left:-20px;
	background-color:#1b9be4;
	border-radius:0px;
	-moz-border-radius: 0px;
	-webkit-border-radius:0px;
	border-bottom-right-radius:5px;
	-moz-border-radius-bottomright: 5px;
	-webkit-border-bottom-right-radius:5px;
	border-top-right-radius:5px;
	-moz-border-radius-topright: 5px;
	-webkit-border-top-right-radius:5px;
	font-size: 12.5pt;
	letter-spacing:0px;
	font-weight:normal;
	font-family: fontsite, arial, verdana, sans-serif;
	word-spacing:0px;
	font-style: normal;
	text-transform:uppercase;
	width:auto;
	
}				   


.layout_entidades_novo #area_paginacao {
	padding:0px;
	padding-top:15px;
	border-style:dotted;
	border-color:#CCCCCC;
	border-width:0px;
	border-top-width:1px;
	margin:0px;
	margin-top:10px;
}


.layout_entidades_novo #area_paginacao a {
	padding:2px;
	padding-left:4px;
	padding-right:4px;
	background-color:#FFFFFF;
	color: #888888;
	font-weight:normal;
	border-style:solid;
	border-width:1px;
	border-color:#CCCCCC;
	text-decoration:none;
	font-size:8pt;
}	

.layout_entidades_novo #area_paginacao a:hover {
	background-color:#1b9be4;
	color:#FFFFFF;
	text-decoration:none;
}

.layout_entidades_novo #area_paginacao span a {
	padding:2px;
	background-color:transparent;
	border-bottom-style:solid;
	border-width:0px;
	border-color:transparent;
	margin:2px;
}

.layout_entidades_novo #area_paginacao span a:hover {
	background-color:#transparent;
	color:#FFFFFF;
	text-decoration:none;
}	

.layout_entidades_novo #area_paginacao b {
	padding:2px;
	padding-left:4px;
	padding-right:4px;
	background-color:#1b9be4;
	color: #FFFFFF;
	font-weight:bold;
	border-style:solid;
	border-width:1px;
	border-color:#1b9be4;
}

.layout_entidades_novo .result_busca_entidades {
	padding:0px; 
	padding-top:15px; 
	padding-bottom:10px; 
	padding-left:0px; 
	padding-right:10px; 
	text-align:left;
    border-style:dashed; 
	border-color: #999999; 
	border-right-width:0px; 
	border-left-width:0px;
	border-top-width:0px; 
	border-bottom-width:1px; 
	font-weight:normal;
}


.layout_entidades_novo .result_busca_governo {
	padding:10px; 
	padding-top:15px; 
	padding-right:25px; 
	text-align:left;
    border-style:dashed; 
	border-color: #999999; 
	border-width:0px; 
	border-bottom-width:1px; 
	font-weight:normal;
	font-size:8.5pt;
	line-height:13pt;  
}

.layout_entidades_novo .result_busca_governo a {
	text-decoration: none;
	font-weight:bold;  
}

.layout_entidades_novo .result_busca_governo a:hover {
	text-decoration:underline;  
}


.layout_entidades_novo .conteudo_abas_ext {
	padding:10px;
	padding-bottom:20px;
	background-color:transparent;
	border-width:0px;
	border-style:solid;
	border-color:#1b9be4;
	border-bottom-width:0px;
	
}

.layout_entidades_novo .painel_abas {
	width:auto; 
	height:36px; 
	position:relative;
	left:-20px;
	text-align:left; 
	padding:0px;
	padding-left:20px;
	margin:0px; 
	position:relative;
	border-width:0px;
	border-style:solid;
	border-color:#fff;
	border-bottom-width:2px;
	background-color:#ddedf7;
	border-bottom-right-radius:10px;
	-moz-border-radius-bottomright: 10px;
	-webkit-border-bottom-right-radius: 10px;
}
	
	
.layout_entidades_novo .aba_sel {
	background-color:#fff;
	background-image:none;
	cursor: default;
	margin: 0px;
	margin-left:5px;
	margin-right:5px;
	padding: 0px; 
	text-align: center; 
	float:left; 
	border-width:0px; 
	border-bottom-width:0px;
	border-style:solid;
	border-color:#666;
	border-radius:0px;
	-moz-border-radius: 0px;
	-webkit-border-radius:0px;
	border-top-left-radius:7px;
	-moz-border-radius-topleft: 7px;
	-webkit-border-top-left-radius:7px;
	border-top-right-radius:7px;
	-moz-border-radius-topright: 7px;
	-webkit-border-top-right-radius:7px;
}

.layout_entidades_novo .aba_sel span {
	display:block;
	margin:0px;
	padding:0px; 
	padding-top:10px; 
	padding-left:15px; 
	padding-right:15px; 
	padding-bottom:10px;
	color: #1b9be4; 
	font-weight: bold; 
	font-size: 12pt; 
	line-height: 12pt; 
    font-family:"Trebuchet MS", Tahoma, Arial, Verdana, Helvetica, sans-serif;
	background-image:none;
}

.layout_entidades_novo .aba_sel span a {
	color: #333;
	text-decoration:none;
}


.layout_entidades_novo .aba_entid {
	margin: 0px; 
	padding: 0px; 
	text-align: center; 
	float:left; 
	cursor: pointer;
	padding-top:12px;
	padding-bottom:11px;
	padding-left:10px; 
	padding-right:10px; 
	color: #999; 
	font-weight: bold; 
	font-size: 11pt; 
	line-height: 10pt; 
    font-family:"Trebuchet MS", Tahoma, Arial, Verdana, Helvetica, sans-serif;
	background-color:#ddd;
	-moz-border-radius: 0px;
	-webkit-border-radius:0px;
	border-top-left-radius:7px;
	-moz-border-radius-topleft: 7px;
	-webkit-border-top-left-radius:7px;
	border-top-right-radius:7px;
	-moz-border-radius-topright: 7px;
	-webkit-border-top-right-radius:7px;
	
}

.layout_entidades_novo .aba_entid :hover {
	color: #1b9be4;
	font-weight:normal;
}

.layout_entidades_novo .aba_entid span a {
	text-decoration:none;
}


.layout_entidades_novo .box_msg_baixo {
    width:505px;
	height:auto;
	padding-top:0px;
	padding-bottom:10px;
	padding-left:0px;
	padding-right:0px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:10.5pt;
	font-weight:normal;
	line-height:13pt;
	color:#1083c4;
	background-image:none;
}

.layout_entidades_novo .result_busca_servicos {
	padding:0px; 
	padding-top:15px; 
	padding-bottom:10px; 
	padding-left:0px; 
	padding-right:10px; 
	text-align:left;
    border-style:dashed; 
	border-color: #999999; 
	border-width:0px; 
	border-bottom-width:1px; 
	font-weight:normal;
	font-size:8.5pt;
	font-weight:normal;
	line-height:12pt;
}

.layout_entidades_novo .result_busca_servicos .botoes {
	padding:0px; 
	padding-top:5px; 
	margin:0px;
}


.layout_entidades_novo .result_busca_noticia {
	padding-top:10px; 
	padding-bottom:5px; 
	padding-left:0px; 
	padding-right:10px; 
	text-align:left;
    border-style:dashed; 
	border-color: #999999; 
	border-right-width:0px; 
	border-left-width:0px;
	border-top-width:0px; 
	border-bottom-width:0px; 
	font-weight:normal;
	font-size:8.5pt;
	line-height: 11pt;
}

.layout_entidades_novo .result_busca_noticia td {
	border-style:dashed; 
	border-color: #CCCCCC; 
	border-right-width:0px; 
	border-left-width:0px;
	border-top-width:1px; 
	border-bottom-width:0px; 
	padding:0px;
	padding-top:7px;
	vertical-align:top;
}

.layout_entidades_novo .result_busca_noticia img {
	margin:0px;
	margin-right:10px; 
	margin-top:4px;
}

.layout_entidades_novo .result_busca_noticia p { 
	font-weight:normal;
	font-size:8.5pt;
	line-height: 11pt;
}

.layout_entidades_novo .result_busca_noticia a { 
	text-decoration:none; 
}

.layout_entidades_novo .result_busca_noticia a:hover,
.layout_entidades_novo .result_busca_noticia h3:hover { 
	color:#B54615; 
	text-decoration:underline;
}

.layout_entidades_novo .comcap_desc a{
	text-decoration:none;	
}
