<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* CSS Document */

body {
	background:#ffffff;
	text-align:center;
	padding:0px;
	font-family: PT Sans;
	font-size: 14px;
	color:#999;
	text-align:center;
	margin: 0px;
    line-height: 18px;	
}
	
	/*
#content {
	margin:0px auto;
	text-align: center;
	min-width: 1000px;
	max-width: 1280px;
	padding-left: 5px;
	padding-right: 5px;
}
*/
	
#content {
	margin:0px auto;
	text-align: center;
	min-width: 980px;
	max-width: 980px;
	/*padding-left: 30px;
	padding-right: 30px;*/
}



p 
{
    margin: 0px;
    padding: 0px;
}

/*	
a {
	color:#FFF;
	text-decoration:none;
	border-bottom:1px dotted;
}

a:hover {
	border-bottom:1px solid;
	color:#9343B9;
}
*/

#wrapper1 {
	position:relative;
	text-align:left;
	width:100%;
}

#wrapper2 {
	position:relative;
	text-align:left;
	width:100%;
}

#header {
	margin:0;
	text-align:center;
	height: 115px;
	background-image: url('../images/topo2.jpg');
	background-repeat: no-repeat;
	background-position:right;
}

#header h1 {
	
	}
#header a:hover {
	color:#7A2875;
	}
#maincol {
	position:relative;
	margin:0;
	
	}
#leftcol { 
	position:relative;
	float:left;
	width:350px;  /* for IE5/WIN */
	voice-family: "\"}\"";
	voice-family:inherit;
	width:350px; /* actual value */
	z-index:100;
	display: block;
	margin-bottom: 20px;
}
#rightcol {
	position:relative;
	top:-10px;
	right:-10px;
	float:right;
	width:220px;  /* for IE5/WIN */
	voice-family: "\"}\"";
	voice-family:inherit;
	width:200px; /* actual value */
	margin:0 0 -10px 0;
	padding:10px;
	background:#D7C4FA;
	z-index:99;
	}
#centercol {
	position:relative;
	padding:0 0 0 350px;
	margin-left: 20px;
	
}
#centercol a {
	
	}
#centercol a:hover {
	
	}
#footer {
	position:relative;
	top:1px;
	width:100%;
	clear:both;
	margin:0;
	color:#666666;
	border-top: 1px solid #dbd7d8;
	padding-top: 8px;
}

#footer_inweb {
	position:relative;
	top:1px;
	width:100%;
	clear:both;
	margin:0;
	color:#666666;
	border-top: 1px solid #dbd7d8;
	padding-top: 8px;
}




.menu_barra {
    background-image: url("../images/barra_menu.jpg");
    background-repeat: repeat-x;
    height: 30px;
}




.menu_central_topo {
    background-image: url("../images/barra_menu.jpg");
    background-repeat: repeat-x;
    height: 30px;
    border-bottom: 1px solid #f2f2f2;
    text-transform: uppercase;
    display: block;
}


.menu_central_topo_resultados {
    background-image: url("../images/barra_menu.jpg");
    background-repeat: repeat-x;
    height: 32px;
    border-bottom: 1px solid #ededed;
    text-transform: uppercase;
    display: block;
    clear: both;
    margin-top: 5px;
}


#pesquisa_tab_pesquisa, #pesquisa_tab_objectos, #pesquisa_tab_imoveis, #pesquisa_tab_arquivo, #pesquisa_tab_historia, #pesquisa_tab_documentos
{
    margin-top: 1px;
}



.menu_central_corpo {
    background-image: url("../images/barra_menu.jpg");
    background-repeat: repeat-x;
    height: 31px;
    border: 1px solid #EEEEEE;
    box-shadow: 5px 2px 5px -2px #F4F4F4;
    
    
}


.menu_central_corpo_texto {
    background-color: #ffffff;
}





.barra_cinza_total {
    /* background-image: url("../images/barra_menu.jpg");
    background-repeat: repeat-x;
    height: 30px;
    padding-top: 2px; */
    height: 5px;
}


.barra_cinza_total_resultados {
    background-image: url("../images/barra_menu.jpg");
    background-repeat: repeat-x;
    height: 30px;
    margin-top: 5px;
    
}


.barra_cinza 
{
    width: 100%;
    height: 32px;
    background-color: #efefef;
}



.menu_central {
    background-color: #ffffff;
    
}


.menu_central_topo_l {
    background-image: url("../images/menu_curvo_l.jpg");
    background-repeat: no;
    display: inline;
    float: left;
    width: 17px;
    height: 30px;
}

.menu_central_topo_r {
    background-image: url("../images/menu_curvo_r.jpg");
    background-repeat: no;
    display: inline;
    float: right;
    width: 17px;
    height: 30px;
}




.menu_lateral {
    background:#f5f5f5;
    border: 1px solid #dbd7d8;
    /** -webkit-box-shadow: 5px 2px 5px -2px #f4f4f4;
    -moz-box-shadow: 5px 2px 5px -2px #f4f4f4;
    box-shadow: 5px 2px 5px -2px #f4f4f4; **/
    
    /* For IE 8 */
    /** -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=0, Color='#f4f4f4')"; **/
    /* For IE 5.5 - 7 */
    /** filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=0, Color='#f4f4f4'); **/

}

.menu_lateral_topo {
    border-bottom: 1px solid #eeeeee;
    background-image: url("../images/barra_menu.jpg");
    background-repeat: repeat-x;
    height: 31px;
}

.menu_lateral_texto {
    padding: 17px;
    padding-bottom: 9px;
}


.menu_lateral_separador 
{
    display: none;
    border-bottom: 1px solid #eeeeee;
    /** background-image: url("../images/barra_menu.jpg");
    background-repeat: repeat-x; **/
    height: 31px;
    margin-top: 10px;
}



.separador_meio_ficha {
    border-bottom: 1px solid #eeeeee;
    background-image: url("../images/barra_menu.jpg");
    background-repeat: repeat-x;
    height: 28px;
    
}




.header_logo 
{
    display: inline;
    float: left;
}


.header_menu 
{
    float: right;
    display: inline;
    vertical-align: top;
    padding-left: 10px;
    padding-right: 10px;
}

.header_menu_fim 
{
    background-repeat: no-repeat;
    float: right;
    display: inline;
    vertical-align: top;
    width: 32px;
    height: 10px;
}    
    
    
#topo_pesquisar 
{
    width: auto;
    display: inline;
    margin-top: 5px;
    position: absolute;
    width: 233px;
}    


#topo_pesquisar img
{
    margin-top: 0px;
}


.texto_no_separador
{
    width: auto;
    display: block;
    margin-top: 5px;
    position: absolute;
    width: 253px;
    margin-left: 17px;
    float: left;
}    


.texto_no_separador_ficha
{
    width: auto;
    display: inline;
    margin-top: 5px;
    
    width: 253px;
    margin-left: 17px;
    float: left;
}    


.icons_no_separador_ficha
{
    width: auto;
    display: inline;
    margin-top: 7px;
    width: 253px;
    margin-right: 17px;
    display: inline;
    float: right;
    text-align: right;
}   


.icons_no_separador_ficha img
{
    margin-left: 5px;
}    


.texto_no_separador_menu
{
    width: auto;
    display: inline;
    margin-top: 5px;
    position: absolute;
    width: 315px;
    margin-left: 17px;
}


.texto_no_separador_separador
{
    width: auto;
    display: inline;
    margin-top: 5px;
    position: absolute;
    width: 315px;
    margin-left: 17px;
}    






.separador_meio_ficha_texto
{
    width: auto;
    display: inline;
    margin-top: 5px;
    position: absolute;
    width: auto;
    margin-left: 17px;
}



.menu_titulo_bold_imagem_antes
{
    color: #000000;
    font-family: PT Sans !important;
    font-size: 16px;
    margin-left: 10px;
}    


span.menu_titulo_bold_imagem_antes_ficha_meio
{
    color: #000000;
    font-family: PT Sans !important;   
    font-size: 12px;
    margin-left: 10px;
    
}    


span.menu_titulo_imagem_antes_ficha_meio
{
    color: #666666;
    font-family: PT Sans;
    font-size: 12px;
    margin-left: 10px;
}    





#panel_pesquisa 
{
    width: 100%;
    background-color: #f5f5f5;
    width: 980px;
    margin-top: 5px;
}
    
    
input.rounded {
	border: 1px solid #ccc;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	font-size: 14px;
	color: #666666;
	font-family: PT Sans;
	padding: 4px 7px;
	outline: 0;
	-webkit-appearance: none;
	height: 20px !important;
}


input.rounded:focus {
	border-color: #000000;
}



select.rounded {
	border: 1px solid #ccc;
	/** -moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px; **/
	font-size: 14px;
	color: #666666;
	font-family: PT Sans !important;   
	padding: 4px 7px;
	outline: 0;
	/** -webkit-appearance: none; **/
	height: 29px !important;
	width: 410px;
}


select.rounded:focus {
	border-color: #000000;
}



/*
.container1 &gt; div {
    display: inline-block;
    display: -moz-inline-box; */
/*    *display: inline; /* For IE7 */
/*    width: 49%;
    text-align: center;
}
*/


.container1 &gt; div  {
    display: inline-block;
    display: -moz-inline-box;
    *display: inline; /* For IE7 */
    width: 33%;
}


.rounded-corners {
    -moz-border-radius: 20px;
    -webkit-border-radius: 20px;
    -khtml-border-radius: 20px;
    border-radius: 20px;
    background-color: #f1f1f1;
    padding: 20px;
    width: auto;
    white-space:normal;
    max-width: 340px;
    text-align: left;
}


.texto_titulo {
    color: #000000;
}


.seta_drop_down 
{
    /*background-image: url("../images/seta_drop_down.png");
    width: 22px;
    height: 22px;*/
}






.dd-pointer-down
{
    background-image: url("../images/seta_drop_down.png") !important;
    background-repeat: no-repeat !important;
    width: 22px !important;
    height: 22px !important;
    -moz-border-bottom-colors: none !important;
    -moz-border-image: none !important;
    -moz-border-left-colors: none !important;
    -moz-border-right-colors: none !important;
    -moz-border-top-colors: none !important;
    border-color: none !important;
    border-right: 0px !important;
    border-style: solid !important;
    border-width: 0px !important;
    display: inline;
    float: right;
}

.dd-pointer-up
{
    background-image: url("../images/seta_drop_down_up.png") !important;
    background-repeat: no-repeat !important;
    width: 22px !important;
    height: 22px !important;    
    -moz-border-bottom-colors: none !important;
    -moz-border-image: none !important;
    -moz-border-left-colors: none !important;
    -moz-border-right-colors: none !important;
    -moz-border-top-colors: none !important;
    border-color: none !important;
    border-right: 0px !important;
    border-style: solid !important;
    border-width: 0px !important;
    border-width: 0px !important;
    margin-top: -6px !important;
    margin-left: 3px !important;
    display: inline;
    float: right;
}


.dd-container, .dd-select 
{
    width: 230px !important;    
    border: 1px solid #ececec !important;
    height: 26px !important;
    vertical-align: top;
}

.dd-selected 
{
    padding: 3px !important;
    display: inline !important; 
    float: left !important;
}    
    
.dd-pointer 
{
    color: #ffffff;
}


.check_box {
    border: 1px solid #ECECEC;
    border-radius: 2px 2px 2px 2px;
    background-color: #EEEEEE;
    color: #999999;
    padding: 3px !important;
    height: 21px;    
}


.button {
    border: none;
    background: url('../images/ok_button.png') no-repeat top left;
    background-repeat: no-repeat;
    width: 87px;
    height: 30px;
    padding: 2px 8px;
    color: #a42222;
}

.button:hover {
    border: none;
    background: url('../images/ok_button.png') no-repeat top left;
    padding: 2px 8px;
    color: #000;
    cursor: pointer;
}



.col_img { padding: 10px; width: 120px; display: inline; float: left; }
.col_img img { width: 100px; border:1px solid #ccc; }
.col_a { padding-top: 10px; padding-bottom: 10px; width: 60%; display: inline; float: left; }
.col_b { padding-top: 10px; padding-bottom: 10px; width: 10%; display: inline; float: left; }
.col_c { padding-top: 10px; padding-bottom: 10px; padding-right: 10px; width: 45px; display: inline; float: right;}
.col_c { color: #000000;}


.col_img_topo { padding: 10px; width: 120px; display: inline; float: left; padding-top: 5px; color: #000000; }
.col_a_topo { padding-top: 5px; padding-bottom: 10px; width: 60%; display: inline; float: left; color: #000000; }
.col_b_topo { padding-top: 5px; padding-bottom: 10px; width: 10%; display: inline; float: left; color: #000000; }



.lista_box_par
{
	width: auto;
	display: block; 
	background-color: #ffffff; 
	height: auto;
	color: #666666;
}

.lista_box_par:hover { background-color: #e8e8e8; }

.lista_box_par .col_a
{
	float: left;
	margin: 0px auto;
	border: 0px;
	padding-left: 3px;
	vertical-align: top;
}
.lista_box_par .col_b
{
	float: left;
	margin: 0px auto;
	border: 0px;
	padding-right: 3px;
	text-align: left;
	vertical-align: top;
}
.lista_box_par .col_c
{
	float: right;
	margin: 0px auto;
	border: 0px;
	text-align: right;
	vertical-align: top;
	margin-right: 10px;
}







.lista_box_impar
{
	width: auto;
	display: block; 
	background-color: #f5f5f5; 
	height: auto;
	color: #666666;
}

.lista_box_impar:hover { background-color: #e8e8e8; }


.lista_box_impar .col_a
{
	float: left;
	margin: 0px auto;
	border: 0px;
	padding-left: 3px;
	vertical-align: top;
}
.lista_box_impar .col_b
{
	float: left;
	margin: 0px auto;
	border: 0px;
	padding-right: 3px;
	text-align: left;
	vertical-align: top;
}
.lista_box_impar .col_c
{
	float: right;
	margin: 0px auto;
	border: 0px;
	text-align: right;
	vertical-align: top;
	margin-right: 10px;
}

/* -------------------------------------------------------------------------------------------------------------------------------------------- */
/* hacks */
.clearfix:after
{
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
.clearfix
{
	display: inline;
	vertical-align: middle;
}
/* Hides from IE-mac \*/
* html .clearfix
{
	height: 1%;
}
.clearfix
{
	display: block;
}





/* -------------------------------------------------------------------------------------------------------------------------------------------- */
/* ---------------------- Listagem : Album  :: rev */
.listagem_album
{
    
	margin: 0px;
	padding: 0px;
	border: 0px;
	padding-top: 20px;
	padding-bottom: 20px;
}

.listagem_album ul
{
	padding:0px;
	margin-left:5px;
	list-style: none;
	
}

.listagem_album li
{
	float: left;
	padding: 0px;
	border: 0px;
	list-style: none;
	padding: 10px;
	border: 1px solid #cccccc;
	width: 104px;
	height: 104px;
	
}

.listagem_album li a
{
	margin:0px;
	border: none;
}

.listagem_album li a img
{
	/*margin:2px;
	width: 100px; 
	height: auto;*/
	/*min-width: 110px !important; 
	height: auto !important;*/
	
	position: absolute;
    clip: rect(0px,105px,105px,0px);
}

 

.listagem_album_lista
{
    
	margin: 0px;
	padding: 0px;
	border: 0px;
	padding: 10px;
	
	display: block;
	
}

.listagem_album_lista ul
{
	padding:0px;
	margin-left:5px;
	list-style: none;
	
}

.listagem_album_lista li
{
	float: left;
	padding: 0px;
	border: 0px;
	list-style: none;
	border: 1px solid #cccccc;
	width: 58px;
	height: 58px;
	margin-bottom: 10px;
	margin-right: 68px;
	
}

.listagem_album_lista li a
{
	margin:0px;
	border: none;
}

/*
.listagem_album_lista li a img
{
	min-width: 58px !important; 
	height: auto !important;
    position: absolute;
    clip: rect(0px,58px,58px,0px);
}
*/




/*
.clip_imagem 
{
    position:absolute;
    clip:rect(0px,100px,100px,0px);
}
*/


a.title_tip img 
{
    border: none;
    clip: rect(0px,105px,105px,0px);
    position: absolute;
}

a.lk_imagem, a.lk_imagem img
{
    border: none !important;
}
    
.cor_do_tema 
{
    color: #000000;
}    


.tipo_de_pesquisa 
{
    padding-left: 45px;
    padding-top: 10px;
    color: #999999;
    display: block;
    width: 200px;
    float: left;
}

.palavra_pesquisada
{
    /*padding-left: 43px;
    padding-top: 20px;
    color: #999999;
    display: block;
    width: 440px;
    float: left;*/
}


.palavra_pesquisada
{
    padding-left: 43px;
    padding-right: 43px;
    padding-top: 10px;
    color: #999999;
    display: block;
    width: auto;
    float: right;
    padding-bottom: 10px;
}




.ver_tipo
{
    padding-right: 43px;
    padding-top: 20px;
    display: inline-block;
    width: 200px;
    float: right;
    color: #999999;
    text-align: right;
    
}

.ver_tipo a
{
    color: #000000;
    text-decoration: none;
}

 





.numero_registos
{
    padding-left: 43px;
    padding-top: 6px;
    color: #999999;
    display: block;
    width: 300px;
    float: right;
    text-align: right;
}


.visualizar_resultados
{
    padding-left: 40px;
    margin-right: 40px;
    color: #999999;
    display: block;
    width: 70px;
    float: right;
}

.visualizar_resultados_texto
{
    padding-top: 6px;
    width: 50%;
    display: inline;
    float:left;
}

.visualizar_resultados_icons
{
    width: 100%;
    display: inline;
    float:right;
}






.numero_de_resultados
{
    padding-left: 43px;
    color: #999999;
    display: block;
    width: 105px;
    float: right;
    text-align: right;
}

.numero_de_resultados_texto
{
    padding-top: 8px;
    width: 50%;
    display: inline;
    float:left;
}

.numero_de_resultados_icons
{
    width: 50%;
    display: inline;
    float:right;
}






.paging_resultados
{
    display: inline;
    float:right;
    padding-top: 8px;
    width: 100%;
    text-align: center;
}


.paging_resultados a
{
    color: #000000 !important;
    text-decoration: none !important;
}



.fichaTotal 
{
    vertical-align: top;
    color: #999999; 
    width: 100%;
    
}

td.conteudo {
    vertical-align: top;
    text-align: left;
    vertical-align: top;
}

td.ficha-nome {
    padding: 10px;
    width: 100px;
    vertical-align: top;
    color: #000000;
    font-weight: bold;
}

td.ficha-campo {
    padding: 10px;
    vertical-align: top;
}

.ficha-table-main 
{
    padding-bottom: 30px;
    width: 100%; 
    color: #999999;   
}

td.imagem {
    vertical-align: top;
    padding-right: 5px;
}






/* TagCloud
----------------------------------------------------------*/

.TagCloud			/* Applies to the entire tag cloud */
{
	font-family:PT Sans;
	/* border:1px solid #888; */
	padding:3px; 
	text-align:center;
	color: #999999;
}

.TagCloud &gt; span	/* Applies to each tag of the tag cloud */
{
	margin-right:3px;
	text-align:center;
}

.TagCloud &gt; span.TagWeight1	/* Applies to the largest tags */
{
	font-size:40px;
}

.TagCloud &gt; span.TagWeight2
{
	font-size:32px;
}

.TagCloud &gt; span.TagWeight3
{
	font-size:25px;
}

.TagCloud &gt; span.TagWeight4
{
	font-size:18px;
}

.TagCloud &gt; span.TagWeight5	/* Applies to the smallest tags */
{
	font-size:12px;
}








#ficha_esquerda
{
	float: left;
	width: 180px;
	margin-bottom: 10px;
}

#ficha_direita
{
	margin: 0px 0px 0px 210px;
}



.ficha_campo 
{
    color: #9a1820; 
    /* width: 100px; */
    float: left; 
    display: table-column; 
    min-height: 20px !important;
    margin-right: 10px;
}

.ficha_descricao  
{
    color: #666666; 
    width: auto; 
    display:table-cell;
}


a.link 
{
    text-decoration: none;
    color: #000000;
}


a.link:hover
{
    text-decoration: underline;
}

#ficha 
{
    color: #666666;
    
    
}

a img 
{
    border: 0px;    
}

/*
.col_imagem_slider 
{
    text-align: center;
    background-color: #ffffff;
    border: 1px solid #ededed;
}
*/

.col_imagem_slider 
{
    text-align: center;
    height: 446px;
    vertical-align: middle;
    
    line-height: 446px;
    display:table-cell;
   vertical-align:middle;

}

.col_imagem_slider img
{
    vertical-align: middle;
}






.numero_imagens 
{
    width: 310px;
    text-align: center;
}


.especifica-campo 
{
    float: right;
}

.especifica-texto-intro 
{
    
    display: block;
    width: 580px;
    clear: both;
}    

.especifica-campo-1, .especifica-campo-2, .especifica-campo-3 
{
    width: 80px;
    float: left;
    display: inline;
}  


.especifica-texto-especifica
{
    width: 200px;
    float: left;
    display: inline;
}  

.especifica-texto
{
    width: 100px;
    float: left;
    display: inline;
}   

.pesquisa-row 
{
    height: 70px;
    vertical-align: top;
    display: block;
    width: 580px;
}    
 
/* ------- */   
    
#demo-htmlselect_cond1 .dd-select
{
    width: 50px !important;     
}    

#demo-htmlselect_cond2 .dd-select
{
    width: 50px !important;     
}    


#demo-htmlselect_valor2 .dd-select
{
    width: 150px !important;     
}    

#demo-htmlselect_valor3 .dd-select
{
    width: 150px !important;     
} 

/* ------- */

#demo-htmlselect_cond1
{
    width: 50px !important;     
}    

#demo-htmlselect_cond2
{
    width: 50px !important;     
}    


#demo-htmlselect_valor2
{
    width: 150px !important;     
}    

#demo-htmlselect_valor3
{
    width: 150px !important;     
}    


/* ------- */



#demo-htmlselect_cond2_av .dd-select
{
    width: 50px !important;     
}    

#demo-htmlselect_valor2_av .dd-select
{
    width: 150px !important;     
}    


#demo-htmlselect_cond3_av .dd-select
{
    width: 50px !important;     
}    

#demo-htmlselect_valor3_av .dd-select
{
    width: 150px !important;     
}  


#demo-htmlselect_cond2_av
{
    width: 50px !important;     
}    

#demo-htmlselect_valor2_av
{
    width: 150px !important;     
}    


#demo-htmlselect_cond3_av 
{
    width: 50px !important;     
}    

#demo-htmlselect_valor3_av
{
    width: 150px !important;     
}    

/* ------- */

.titulo_da_ficha 
{
    color: #000000;
    font-family: PT Sans;
    font-size: 12px;
    font-weight: bold;
}



.header_menu a 
{
    color: #999999;
    font-family: PT Sans;
    font-size: 12px;
    text-decoration: none;
}


.header_menu a:hover
{
    color: #999999 !important;
    font-family: PT Sans;
    font-size: 12px;
    text-decoration: underline;
}


.ad-slideshow-controls 
{
    
    visibility: hidden;
}

.ad-controls 
{
    text-align: right !important;    
}

.ad-controls p
{
    float: right !important;
    font-size: 11px;
}


#conteudo_qr_code 
{
    width: 330px;
    min-height: 286px;
    height: 286px;
    border: 1px solid #000000;
    
}

.resize_qr_code img
{
    width: 92px !important;
    height: 92px !important;
}

.qr_code_titulo 
{
    font-weight: bold;
    font-size: 16px;   
    color: Black; 
    margin-bottom: 15px;
}

.qr_code_texto 
{
    font-size: 12px;   
    color: Black; 
    margin-bottom: 10px;
}

.qr_code_texto_bold 
{
    font-weight: bold;
}




.col_a 
{
    width: 585px !important;
}
    
    
.ficha_descricao p a 
{
    color: #666666;    
} 
 
.separador_azul {
    /** background-image: url("../images/fundo_separador.gif");
    background-repeat: no-repeat; **/
    background-color: #f3f3f3;
    height: 20px;
    padding: 6px 2px 4px 5px;
    width: 100%;
    margin-bottom: 15px;
    margin-top: 15px;
    display: block;
}


.menu_central_corpo_texto a 
{
    color: #000000 !important;
    text-decoration: none !important;
    
}

.menu_central_corpo_texto div p a 
{
    text-decoration: underline !important;
    color: #666666 !important;
    margin-left: 5px;
    margin-left: 0px;
}


.texto_no_separador_ficha img 
{
    margin-top: 3px;
}

.texto_no_separador_ficha span 
{
    top: -2px;
    position: relative;
}



.texto_no_separador_menu img 
{
    margin-top: 3px;
}

.texto_no_separador_menu span 
{
    top: -2px;
    position: relative;
}




.icons_no_separador_ficha 
{
    display: none;
}

mark {
    background-color: #e4c0c2;
} 
    
.cinza_fv mark {
    background-color: #f3f3f3;
}

 
.toggle-item-link__2 
{
    min-height: 35px;
    display: table;
    width: 980px !important;
    background-color: #f5f5f5;
}




   
#sub_menu {    
     background: #f5f5f5;
     min-height: 35px;
     width: 980px !important;
}

.ver_tipo 
{
    padding-bottom: 20px;
}



#voltar_a_resultados 
{
    margin-top: 10px;    
}


.pesquisa_tab_topo_off 
{
    width: 239px;
    height: 24px;
    display: inline;
    float: left;
    text-align: center;
    background-image: url('../images/barra_of.png');
    background-repeat: repeat-x;
    padding-top: 6px !important;
    color: #000;
}


.pesquisa_tab_topo_on 
{
    width: 239px;
    height: 24px;
    display: inline;
    float: left;
    text-align: center;
    background-image: url('../images/barra_on.png');
    background-repeat: repeat-x;
    padding-top: 6px !important;
    color: #fff;
}


.pesquisa_tab_topo_off a
{
    text-decoration: none;
    color: #000;
    font-family: PT Sans !important;   
    font-size: 16px;
}


.pesquisa_tab_topo_on a
{
    text-decoration: none;
    color: #fff;
    font-family: PT Sans !important;   
    font-size: 16px;
}


.pesquisa_tab_topo_pesquisa 
{
    width: 245px;
    height: 28px;
    display: inline;
    float: left;
}


.toggle-item-link__1 
{
    display: block;
    float: left;
}


#centercol_all 
{
    display: block;
    clear: both;
}

#barra_cinza_totalID 
{
    display: block;
    clear: both;
}

.padding_da_imagem_na_barra 
{
    
}

.padding_da_imagem_na_barra img
{
    
}

#barra_resutados_da_pesquisa 
{
    float: left;
    display: block;
    width: 980px;
    margin-top: 5px;
}

.ficha_descricao 
{
    width: 570px;
    
}

.ficha_descricao p
{
    
    margin-bottom: 5px;
}
    

.separador_azul_gm {
    background-image: url("../images/barra_menu.jpg");
    background-repeat: repeat-x;
    border: 1px solid #eeeeee;
    box-shadow: 5px 2px 5px -2px #f4f4f4;
    height: 31px;
}    

span#conteudo_da_ficha_texto_GM 
{
    padding-bottom: 40px;
    display:block;
}




.footer_separador {
	position:relative;
	top:1px;
	width:100%;
	clear:both;
	margin:0;
	color:#666666;
	border-top: 1px solid #dbd7d8;
	padding-top: 8px;
}


.texto_footer1 
{
    padding-top: 5px;    
    padding-bottom: 5px;
}


.texto_footer2 
{
    padding-top: 5px;    
    padding-bottom: 5px;
}

.texto_footer2 a
{
    color: #666;
    text-decoration: none;
}

.texto_footer2 a:hover
{
    color: #666;
    text-decoration: underline;
}





#lista_30
{
    background-image: url('../images/30.jpg');
	background-repeat: no-repeat;
	background-position:left;
	width: 29px;
	height: 29px;
	padding-right: 5px;
}
#lista_30.com_bt 
{
    background-image: url("../images/30_over.jpg");
    background-repeat: no-repeat;
    float: left;
    display:inline;
    text-align: center;
    width: 29px;
	height: 29px;
}


#lista_60
{
    background-image: url('../images/60.jpg');
	background-repeat: no-repeat;
	background-position:left;
	width: 29px;
	height: 29px;
	padding-right: 5px;
}
#lista_60.com_bt 
{
    background-image: url("../images/60_over.jpg");
    background-repeat: no-repeat;
    float: left;
    display:inline;
    text-align: center;
    width: 29px;
	height: 29px;
}


#lista_120 
{
    background-image: url('../images/120.jpg');
	background-repeat: no-repeat;
	background-position:left;
	width: 29px;
	height: 29px;
	padding-right: 5px;
}
#lista_120.com_bt 
{
    background-image: url("../images/120_over.jpg");
    background-repeat: no-repeat;
    float: left;
    display:inline;
    text-align: center;
    width: 29px;
	height: 29px;
}



#album_30
{
    background-image: url('../images/30.jpg');
	background-repeat: no-repeat;
	background-position:left;
	width: 29px;
	height: 29px;
	padding-right: 5px;
}
#album_30.com_bt 
{
    background-image: url("../images/30_over.jpg");
    background-repeat: no-repeat;
    float: left;
    display:inline;
    text-align: center;
    width: 29px;
	height: 29px;
}

#album_60
{
    background-image: url('../images/60.jpg');
	background-repeat: no-repeat;
	background-position:left;
	width: 29px;
	height: 29px;
	padding-right: 5px;
}
#album_60.com_bt 
{
    background-image: url("../images/60_over.jpg");
    background-repeat: no-repeat;
    float: left;
    display:inline;
    text-align: center;
    width: 29px;
	height: 29px;
}

#album_120 
{
    background-image: url('../images/120.jpg');
	background-repeat: no-repeat;
	background-position:left;
	width: 29px;
	height: 29px;
	padding-right: 5px;
}
#album_120.com_bt 
{
    background-image: url("../images/120_over.jpg");
    background-repeat: no-repeat;
    float: left;
    display:inline;
    text-align: center;
    width: 29px;
	height: 29px;
}





.sem_bt 
{
    float: left;
    display:inline;
    text-align: center;
    width: 29px;
	height: 29px;
}

li a 
{
    font-family: PT Sans !important;    
    font-size: 14px !important;    
}



#gallery, .menu_lateral_texto
{
    background-color: #ffffff;
}


.pesquisa_erro_div 
{
    padding: 20px;
    color: #9a1820;    
    display: list-item;
    text-align: center;
    width: 100%;
    clear: both;
    list-style: none;
}



.pw-photo clearfix 
{
    clear: both;    
}





/* ARMINDO - 20160315 */

#pesquisa_tab_documentos 
{
    display: none;    
}

.pesquisa_tab_topo_off 
{
    width: 359px;
}

.pesquisa_tab_topo_on 
{
    width: 359px;
}
/* ARMINDO - 20160315 */</pre></body></html>