@charset "utf-8";
/* CSS Document */
/* Reset */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
	text-decoration:none;
}
/* remember to define focus styles! */
:focus {outline: 0;}
body {
	line-height: 1;
	color: black;
	background: white;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
ol, ul {list-style: none;}
/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: separate;
	border-spacing:0;
}
caption, th, td {
	text-align: left;
	font-weight: normal;
}
blockquote:before, blockquote:after, q:before, q:after {content: "";}
blockquote, q {quotes: "" "";}
html {overflow: -moz-scrollbars-vertical;}
/*Framework*/
.block {display:block;}
.left {float:left;}
.right {float:right;}
.limpador {clear:both;}
.inline {display: inline;}
.indent {
	text-indent:-5000px;
	overflow:hidden;
}
.relative {position:relative;}
.absolute {position:absolute;}
.middle {vertical-align:middle;}
.none {display:none;}
.upper {text-transform:uppercase;}
.underline {text-decoration: underline;}

/*gerais*/
body {background:#0B254A url(../images/bg_body.jpg) repeat-x;}
#box-geral a, #geral-interna a {color:#333;}
#box-geral a:hover, #geral-interna a:hover {text-decoration:underline;}
#box-geral, #geral-interna {
	width:805px;
	margin:0 auto 85px;
	padding:0 129px;
}
#box-geral {background:url(../images/HOME_02.jpg) no-repeat 0 0;}
#geral-interna {
	background:url(../images/topo.jpg) no-repeat;
	position:relative;
}
.logo-int a {
	position:absolute;
	top:48px;
	left:372px;
	width:307px;
	height:57px;
	display:block;
}
/*Achanoticias*/
#form-acha {
	padding:0 0 0 18px;
	position:relative;
}
#form-acha #tit-acha a {
	background:url(../images/achanoticias.gif) no-repeat;
	width:100px;
	height:20px;
	display:block;
	margin:11px 7px 0 0;
}
#form-acha #acha {
	width: 147px;
	height:19px;
	border-left:3px solid #bfbfbf;
	border-top:1px solid #bfbfbf;
	top:-9px;
 *top:-2px;
	_margin-left:140px;
}
#form-acha span {top:-7px;}
.acharadio {
	margin-top:-1px;
	vertical-align:middle;
}
#form-acha .bt-ok {
	margin:7px 0 0 10px;
	_margin:7px 0 0 -140px;
}
#form-acha .avancada {
	background:url(../images/bt-busca.gif) no-repeat;
	height:24px;
	width:110px;
	display:block;
	position:absolute;
	top:7px;
	right:223px;
	_right:350px;
}
.english {
	margin-left:150px;
	background:url(../images/english.gif) no-repeat;
	display:block;
	width:60px;
	height:10px;
	top:16px;
	right:125px;
	_right:250px;
}
.espanol {
	margin-left:150px;
	background:url(../images/espanol.gif) no-repeat;
	display:block;
	width:65px;
	height:12px;
	top:14px;
	right:52px;
	_right:170px;
}
/*Flash*/
#flash {
	margin:0px 0 0 1px;
	position:relative;
	left:0px;
 	*margin:0px 0 0 1px;
	z-index:0;
}
#flashmap { margin:0 0 0 25px;}
#flash-interna {
	height:89px;
 *margin-bottom:6px;
}
/*Menus*/
.menu-geral {
	width: 799px; 
	background:url(../images/menu.gif) no-repeat; 
	height:70px;
	margin-top:-5px;
	position:relative;
	z-index:20;
	padding-top:10px;
}
#menu-inf li {float:left;}
#menu-inf a {
	text-indent:-5000px;
	overflow:hidden;
	display:block;
}
#menu-inf {margin:3px 0 0 25px; }

.fotos {
	width:46px;
	height:15px;
	margin-left:15px; }
.foto {
	background: #F0F0F0;
	padding:8px;
	}
.foto-dir {
	float: right;
	margin: 0 0 10px 10px;
	}
.foto-esq {
	float: left;
	margin: 0 10px 10px 0;
	}
.foto .credito {
	text-align: right;
	display: block;
	font-size:9px;
	margin-bottom: 5px;
	}
.videos {
	width:52px;
	height:15px;
	margin-left:10px;
}
.noticias {
	width:62px;
	height:15px;
	margin-left:10px;
}
.mapas {
	width:50px;
	height:15px;
	margin-left:12px;
}
.links {
	width:42px;
	height:15px;
	margin-left:11px;
}
.contato {
	width:70px;
	height:15px;
	margin-left:11px;
}
/*Main Menus*/
#main-menu a, #main-menu li {
	float:left;
	height:32px;
}
#main-menu a {
	overflow:hidden;
	text-indent:-5000px;
}
#main-menu { margin-top:10px; }

.conheca {width: 98px}
.destinos {width:72px}
.eventos {width:69px}
.hospedagem {width:93px}
.transporte {width:88px}
.alimentacao {width:89px}
.operadoras {width:70px}
.compras {width:68px}
.servicos {width:66px}
.utilidades{ width: 74px}
/*busca-site*/
#form-inf {
	width:330px;
	float: right;
	padding:0 ;
	margin: -4px -8px 0 0;
	}
#form-inf label {
	text-transform:uppercase;
	color:#666666;
	vertical-align:middle;
	display:block;
	float:left;
	width:50px;
	background:url(../images/HOME_33.gif) no-repeat;
	overflow:hidden;
	text-indent:-5000px;
	margin-top:7px;
	margin-left:-0px;
 *margin-left:-0px;
}
#inf-input {
	height:12px;
	width:124px;
	vertical-align:top;
 *vertical-align:top;
	margin-top:1px;
	margin-left:-10px;
	font-size:11px;
}
.inf-ok {
	margin-top:2px;
 *margin-top:2px;
	margin-left:2px;
}
.inf-avancada {
	background:url(../images/inf-avanc.gif) no-repeat;
	height:16px;
	width:110px;
	display:block;
	float:right;
	margin-top:-17px;
 *margin-top:-19px;
	margin-right:17px;
	_margin-right:7px;
}
/*conteudo*/
#box-conteudo, #conteudo-interna {
	background:#FFFFFF url(../images/bg_rodape.gif) no-repeat bottom;
	margin:0px 0 0 0;
   *margin:0px 0 0 0;
	width:799px;
	padding-top:5px;
}
#conteudo-interna {
	margin:42px 0 0 0;
	position:relative;
}
#conteudo-interna .height-auto {
height: 1500px;
}
/*noticias*/
#box-noticias, #box-noticias-int {
	background:url(../images/bg-noticias.gif) no-repeat;
	width:507px;
	height:222px;
	line-height:1.1em;
	margin:3px 0 0 10px;
	_margin:3px 0 0 5px;
}
#box-noticias-int {
	height:170px!important;
	background:none!important;
	padding:0px;
	margin-left:-5px;
	margin-bottom:-35px;
	_margin-bottom:-45px;
}
#box-noticias .data-noticias {
	font-size:10px;
	float:right;
	position:relative;
	top:5px;
	right:5px;
	color:#666666;
	padding:0px;
}
#box-noticias #foto-home {
	width:180px;
	margin:27px 2px 0 14px;
	_margin:27px 2px 0 8px;
	padding:0px;
}
#box-noticias #foto-home {
	width:180px;
	margin:27px 2px 0 14px;
	_margin:27px 2px 0 8px;
	padding:0px;
}
#box-noticias-int #foto-home {
	width:180px;
	margin:2px 2px 0 14px;
	_margin:2px 2px 0 8px;
	padding:0px;
}
#foto-home .credito-home {
	font-size:9px;
	margin:0 8px 3px 0;
	padding:0px;
}
#foto-home .legenda {
	font-size:11px;
	margin:4px 0 0 -2px;
	_margin:4px 0 0;
	padding:0px;
}
#box-noticias h2, #box-noticias-int h2 {
	width:240px;
	margin-top:20px;
	padding:0px;
}
#box-noticias h2 a, #box-noticias-int h2 a {
	color:#333366;
	font-size:18px;
	font-weight:bold;
	padding:0px;
}
#box-noticias .p-principal, #box-noticias-int .p-principal {
	width:280px;
	padding:0px;
}
#box-noticias .p-principal a, #box-noticias-int .p-principal a {
	color:#333366;
	padding:0px;
}
#box-noticias .p-principal, #box-noticias h2, #box-noticias-int .p-principal, #box-noticias-int h2 {line-height:1.4em;
!important}
/*ultimas*/

.mais-box {
	background:url(../images/ver-boxes.gif) -4px bottom no-repeat;
	height:29px;
}
.mais-box a {
	margin:3px 37px 0 0;
	_margin:-1px 18px 0 0;
	display:block;
	width:52px;
	height:15px;
}
#box-ultimas {
	width:258px;
	margin-right:15px;
	_margin-right:5px;
	margin-top:2px;
	float:right}
	
.tit_ultimas {
	height:25px;
	width:258px;
	background:url(../images/tit_ultimas2.jpg) right no-repeat;
}
.mais {
	height:30px;
	background:url(../images/mais-bg.gif) bottom no-repeat;
}
#box-ultimas .mais a {
	margin:-1px 35px 0 0;
	_margin:-1px 18px 0 0;
	display:block;
	width:50px;
	height:15px;
}
#box-ultimas ul {
	background:url(../images/separador.gif) no-repeat 12px bottom;
	padding-bottom: 15px;
	margin:10px 0 10px 0;
}
.peconhec a{
width: 81px;
height: 81px;
background:url(../images/peconhecepe.gif) no-repeat;
display: block;
text-indent: -999em;
float: left;
margin-right: 10px}

.peconhec_p {
width: 148px;
font-weight: bold;
padding-top: 5px;
float: left;
line-height: 140%}

#box-ultimas li {
	margin-top:25px;
	padding:0 24px;
	font-weight:bold;
	background:url(../images/bullet-ult.gif) 15px 4px no-repeat;
	line-height:1.1em;
}
#box-ultimas ul li a {color:#333333;}
/*Ultimas Atualizações*/
#tit_ifos {
clear: both;}
#box-atualizacoes h3, #box-agenda h3, #box-destaques h3, #servicos h3, #tit_busca_hosp, #tit_busca_alim, #tit_busca_ops, .tit_local, #box-descricao h3, #box-servicos h3, #tit_ifos h3, #tit_busca_serv, .tit_ultint, #tit_buscarap, .tit_videos, .tit_veja, .tit_recomenda2, .tit_acess {background:url(../images/titles.gif) no-repeat;width:246px;height:25px}
#box-atualizacoes, #box-agenda, #box-destaques {
	width:246px;
	margin:9px 8px 0 11px;
	_margin:9px 10px 0 10px;
}
#box-atualizacoes h3 a, #box-agenda h3 a, #box-destaques h3 a, #servicos h3 a, #tit_ifos h3 a {
	display:block;
	width:147px;
	height:24px;
	text-indent:-5000px;
	overflow:hidden;
	margin-left:10px;
}
#box-atualizacoes ul {margin-top:7px;}
#box-atualizacoes li {
	height:22px;
	font-size:14px;
	padding-top:8px;
}
.ico-oper, .ico-hotel, .ico-rest, .ico-compras, .ico-serv, .ico-trans {
	padding-left: 25px;
	margin-left: 11px;
	}
.ico-rest {
	background: url(../images/ico_rest.gif) no-repeat left;
	}
.ico-serv {
	background: url(../images/ico_servicos.gif) no-repeat left;
	}
.ico-hotel {
	background: url(../images/ico_hotel.gif) no-repeat left;
	}
.ico-oper {
	background: url(../images/ico_operadoras.gif) no-repeat left;
	}
.ico-trans {
	background: url(../images/ico_transportes.gif) no-repeat left;}
.ico-compras {
	background: url(../images/ico_compras.gif) no-repeat left;
	}
#box-atualizacoes ul .li-primeiro {
	background:#EAEAEA url(../images/atu_topo.gif) no-repeat;
	padding:8px 0 0 0;
}
.cinzac {background:#f4f4f4;}
.cinzae {background:#EAEAEA;}
#box-atualizacoes .li-ultimo {background:#EAEAEA url(../images/li-ultimo.gif) bottom no-repeat;}
/*Agenda*/
#box-agenda .mais-box {margin:-3px 0 0 6px;}
#box-agenda .mais-box a {margin:-3px 0 0 6px;}
#box-agenda {
	background:url(../images/bg-agenda.gif) 1px 32px no-repeat;
	_margin-left:0px;
}
#box-agenda h3 {background-position:-246px 0;}
#box-agenda h3 a {width:50px;}
#box-agenda ul {
	margin:10px 0 0 0;
	padding:0px 0 0 9px;
}
#box-agenda li {
	margin:13px 0 10px 0;
	font:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	padding-right:40px;
}
#box-agenda li a {color:#333333;}
#box-agenda li strong {color:#006600}
#box-agenda li img {
	float:left;
	margin-right:5px;
}
/*Destaques*/
#box-destaques {
	margin-left:12px;
	_margin-left:0px;
	margin-bottom:15px;
}
#box-destaques h3 {
	background-position:-492px 0;
}
#box-destaques img, .veja-list img {
	float:left;
	margin-right:7px;
}
#box-destaques li, .veja-list {
	padding:17px 0 8px 9px;
	font-size:11px;
}
#box-destaques ul {
	background:url(../images/bg-destaques.gif) no-repeat;
	margin:7px 0 0 12px;
 *margin:7px 0 8px 12px;
	height:151px;
}
#box-destaques h4, .veja-list h4 {
 *margin-top:-10px;
	font-weight:bold;
	font-size:12px;
}
#box-destaques li a {color:#333333;}
/*Servicos*/
#servicos {
	margin:4px 0 0 10px;
	background:url(../images/box-servicos.gif) 0px 26px no-repeat;
	height:115px;
}
#servicos img {
	float:left;
	margin-right:6px;
}
#servicos h3 {
	background-position:0 -25px;
	height:28px;
	width:779px;
}
#servicos ul {padding:0 0 0 27px}
#servicos li {
	float:left;
	width:207px;
	padding:11px 40px 0 0px;
	font-size:10px;
}
#servicos li a {color:#333333;}
#servicos h4 a {
	font-size:11px;
	font-weight:bold;
	color:#990000
}
/*Banners*/
#banners {
	width:771px;
	margin:6px 0 0 15px;
}
#banners img {margin:0 5px 0 5px;}
.rent {
	padding:11px 65px 0 0;
	margin-left:20px;
}
/*menu Rodapé*/
#menu-bottom {
	/*background:url(../images/bg-menubotom.gif) 69px 15px no-repeat;*/
	background:url(../images/bg-menubotom.gif) no-repeat;
	/*height:15px;
	margin:25px 0 0 18px;
	padding:15px 0 0 69px;
	width:695px;*/
	margin: 15px 0 0 18px;
	width: 763px;
	height: 26px;
	
}
#menu-bottom li {float:left;}
#menu-bottom li a {
	text-indent:-50000px;
	overflow:hidden;
	height:12px;
	display:block;
	margin-top:15px;
	margin-left:11px;
	height: 11px;
}
#menu-bottom li .proj {
	width:53px;
	margin-left:52px;	
}
.acess {
	width:72px
}
.map {
	width:65px;
}
.cadastre {
	width:117px;
}
.news {
	width:62px;
}
.indique {
	width:35px;
}
.versao {
	width:58px;
}
.parceiros {
	width:51px;
}
.expediente {
	width:57px;	
}
/*Rodapé prop*/
#advert {
	margin:35px 0 0 100px;
	padding-bottom:35px;
}
#advert img {
	margin-left:35px;
	vertical-align:middle;
}
.govpe {
	position:relative;
	top:-15px;
}
/*noticias*/
.tit_hosp, .tit_alim, .tit_ops, .tit_destino, .tit_destino-en, .tit_serv, .tit_utilidades, .tit_map, .tit_expediente, .tit_proj, .tit_ouv, .tit_vid, .tit_not, .tit_cad, .tit_acessibilidade, .tit_rss, .tit_news, .tit_indique, .tit_transp, .tit_compras, .tit_conheca, .tit_buscaan, .tit_buscares, .tit_busca_site, .tit_res_site, .tit_eventos, .tit_parceiros, .tit_mapas, .tit_links {
	background:url(../images/hosp_tit.jpg) no-repeat;
	height:40px;
	position:relative;
	top:-13px;
	*top:-5px;
	border-bottom:1px solid #999;
}
.tit_foto {	
	background:url(../images/tit_fotos.gif) no-repeat;
	height:40px;
	position:relative;
	top:-13px;
	*top:-5px;
	border-bottom:1px solid #999;
}
.tit_ouv {	background:url(../images/tit_proj.gif) no-repeat;
	height:40px;
	position:relative;
	top:-13px;
	*top:-5px;
	border-bottom:1px solid #999;
}
.tit_ops {background:url(../images/tit_agencias.gif) no-repeat;}
.tit_alim {background:url(../images/tit_alimentacao.jpg) no-repeat;}
.tit_destino {background:url(../images/tit_destinos.gif) no-repeat;}
.tit_destino-en {background:url(../images/tit_destinations.gif) no-repeat;}
.tit_utilidades{background:url(../images/tit_utilidades.gif) no-repeat 0 0}
.tit_serv {background:url(../images/tit_servicos.gif) no-repeat;}
.tit_map {background:url(../images/tit_map.gif) no-repeat;}
.tit_expediente {background:url(../images/tit_expediente.jpg) no-repeat;}
.tit_vid {background:url(../images/tit_videos.gif) no-repeat;}
.tit_proj {background:url(../images/tit_proj2.gif) no-repeat;}

.tit_evento {background:url(../images/tit_eventos.gif);}
.tit_not {
	background:url(../images/tit_noticias.jpg) no-repeat;
	margin-left:-1px;
}
.tit_cad {background:url(../images/tit_cadastro.jpg) no-repeat;}
.tit_rss {background:url(../images/tit_rss.gif) no-repeat;}
.tit_transp {background:url(../images/tit_transporte.jpg) no-repeat;}
.tit_compras {background:url(../images/tit_compras.gif) no-repeat;}
.tit_acessibilidade {background:url(../images/tit_acessibilidade.gif) no-repeat;}
.tit_news {	background:url(../images/tit_newsletter.jpg) no-repeat;}
.tit_indique {background:url(../images/tit_indique.gif) no-repeat;}
.tit_conheca {background:url(../images/tit_conheca.jpg) no-repeat;}
.tit_buscaan {background:url(../images/tit_busca_an.gif) no-repeat;}
.tit_buscares {background:url(../images/tit_result_an.gif) no-repeat;}
.tit_busca_site {background:url(../images/tit_busca_av.gif) no-repeat;}
.tit_res_site {background:url(../images/tit_busca_rs.gif) no-repeat;}
.tit_eventos {background:url(../images/tit_eventos.gif) no-repeat;}
.tit_links {background:url(../images/tit_links.gif) no-repeat;}
.tit_parceiros {background:url(../images/tit_parceiros.gif) no-repeat;}
.tit_mapas {background:url(../images/tit_mapas.gif) no-repeat;}
#lugares h3, #lugares-full h3 {
	/* background:url(../images/tit-bg.jpg) no-repeat; */
	height:19px;
	font-weight:bold;
	padding:6px 0 0 12px;
	color:#FFFFFF;
}
.bar-hospedagem {background:url(../images/bar-hospedagem.jpg) no-repeat}
.bar-transportes {background:url(../images/bar-transportes.jpg) no-repeat}
.bar-alimentacao {background:url(../images/bar-alimentacao.jpg) no-repeat}
.bar-compras {background:url(../images/bar-compras.jpg) no-repeat}
.bar-operadoras {background:url(../images/bar-operadoras.jpg) no-repeat}
.bar-servicos {background:url(../images/bar-servicos.jpg) no-repeat}
.bar-utilidades {background:url(../images/bar-utilidades.gif) no-repeat}

#lugares {
	margin:13px 0 0 7px;
	width:515px;
}
#lugares-full {
	margin:13px 0 0 7px;
	width:700px;
}
#lugares-full li{
height: 230px; }

#lugares-full-destinos {
	margin:13px 0 0 7px;
	width: 350px;
}
#lugares-full-destinos li {
	background:url(../images/li-hosp.gif) no-repeat left bottom;
	color:#666;
	font-weight:bold;
	padding:0 0 25px 15px;
	_padding:0 0 25px 10px;
	float:left;
	margin:0 3px 23px 0;
	width:153px;
	}

#lugares-full-destinos li p a {
padding-left: 5px;
}

#lugares-full-destinos h3 {
	background:url(../images/tit-bg.jpg) no-repeat;
	height:19px;
	font-weight:bold;
	padding:6px 0 0 12px;
	color:#FFFFFF; }


#lugares li, .recomenda2 li, #lugares-full li {
	background:url(../images/li-hosp.gif) bottom no-repeat;
	color:#666666;
	font-weight:bold;
	padding:0 0 25px 15px;
	_padding:0 0 25px 10px;
	float:left;
	margin:0 3px 23px 0;
	width:153px;
}
#lugares-full li {background: none; padding: 0 0 15px 10px;}
#lugares-full li a {font-size: 10px;}

#lugares-full li  p.bg-sombra {
	height: 40px;
	background:url(../images/li-hosp.gif) no-repeat -10px 10px;
}
#lugares li{
	height:220px;
	*height:215px;
}
#lugares li a, .recomenda2 li, #lugares-full a {color:#666666;}
#lugares p, .recomenda2 p, #lugares-full p {margin:4px 0 0 5px;}
#lugares img, #lugares-full img {margin:3px 3px 7px;}
.recomenda2 img {margin:5px -2px 0px;}

.mais-margin {
margin: 0 0 0 15px}
#sidebar {
	width: 257px;
	float: left;
	padding:0 0 0 10px; }
	
	

#sidebar .sidebar-fotos {
	padding:0 50px 0 0 !important;
	margin: 0 50px 0 0 !important;
}
#tit_busca_hosp, #tit_busca_alim, #tit_busca_ops, #tit_busca_serv, #tit_buscarap, #tit_busca_transp, #tit_busca_compras, #tit_busca_utilidades {
	background-position: 2px -52px;
	height:30px;
	width:257px;
	margin:12px 0 5px 0;
}
#tit_busca_utilidades { background: url(../images/tit_utilidades_busca.gif) no-repeat 0 0}
#tit_busca_transp {	background:url(../images/tit_trasp_h3.gif) no-repeat;}
#tit_busca_alim {background-position: -255px -52px;}
#tit_busca_ops {background: url(../images/i-pe-AGENCIAS-home_07.gif) no-repeat}
#tit_busca_serv {background-position: 1px -158px;}

#tit_buscarap {background-position: -255px -158px;}
#tit_busca_compras {background:url(../images/tit_compras_h3.gif) no-repeat;}
#sidebar #form_hosp, #sidebar #form_alim, #sidebar #form_int, #sidebar #form_ops, #sidebar #form_transp, #sidebar #form_hosp1, #sidebar #form_util {
	background:url(../images/bg_busca.gif) no-repeat;
	padding:27px 0 0 18px;
	height:620px;
}
#sidebar #form_hosp1{background:url(../images/bg_busca1.gif) no-repeat;}
#sidebar #form_ops, #sidebar #form_util  {background:url(../images/bg-busca3.gif) no-repeat;}
#sidebar #form_alim {background:url(../images/bg_busca2.gif) no-repeat;}
#sidebar #form_int {background:url(../images/bg-formint.gif) no-repeat;	height:300px;}
#sidebar #form_transp {background:url(../images/bg_busca4.gif) no-repeat;}
#form_int label,#form_ops label, #form_transp label, #form_hosp1 label, #form_util label, #form_hosp label, #form_hosp legend, #form_alim label, #form_alim legend {
	font-size:14px;
	font-weight:bold;
	color:#2f854e;
}
#hosp_pc {
	margin:3px 0 16px 0;
	width:210px;
	height:15px
}
#select_hosp {
	width:210px;
	height:107px;
	margin:3px 0 2px 0;
}
#select_hosp option {
	margin:3px;
	font-size:10px;
}
#tipo {margin-top:34px;}
#tipo label {
	font-size:12px;
	color:#333333;
	font-weight:100;
}
.tipo_cmb {
	margin-top:12px;
	margin-left:10px;
 *margin-top:8px;
}
#bt-hosp {margin-top:25px;}
/* Internas */

.nome_local, .tit_roda {
	font-size:14px;
	color:#3398cb;
	font-weight:bold;
	margin:18px 0 0 8px;
	padding:0 0 18px 30px;
	background:url(../images/bg-hosp.jpg) bottom left no-repeat;
	height:35px;
}
.nome_local strong, .tit_roda strong {
	font-size:16px;
	color:#666666;
	background-position:0 8px;
	margin-left:2px;
	padding-left:12px
}
.tit_roda {
	background-position:9px 7px !important;
	margin-left:0px;
}
.cidade {
	font-size:14px;
	text-transform:uppercase;
	color:#666;
	position:relative;
	top:-33px;
	left:38px;
}

#box-video #gallery {
	margin-left:-10px;
	_margin-left:-50px;
}
.localizacao {
	background:url(../images/bg_loc.gif) 14px 37px no-repeat;
	padding-bottom:15px;
	width:410px;
}
.tit_local {
	background-position:0 -83px;
	width:368px;
	margin:5px 0 0 12px;
}
.googlemaps {margin:15px 0 0 22px;}
#box-descricao {
	float:left;
	margin-top:-700px;
	margin-left:400px;
	_margin-left:200px;
	width:380px;
}
#box-descricao h3 {
	background-position:-368px -83px;
	width:380px;
	margin-bottom:17px;
}
#descricao {
	background:url(../images/box-desc.gif) 2px 30px no-repeat;
	padding: 0 0 58px 0;
	height:210px;
}
#descricao p {
	padding:0 16px;
	color:#666;
	line-height:1.35em;
}
#box-descricao h4 {
	color:#333;
	font-weight:bold;
}
.box-site {
	background:url(../images/bg_site.gif) 75px 12px no-repeat;
	_background:url(../images/bg_site.gif) 95px 12px no-repeat;
	padding:5px 0 0 0px;
}
.box-site h4 {margin:15px 0 0 19px;}
.box-site a, .box-site p {
	height:25px;
	margin:12px 0 0 112px;
	display:block;
	padding:0 0;
	color:#666;
}
.box-desc {
	background:url(../images/sombra-desc.gif) no-repeat;
	padding:19px 0 0 18px;
	margin:12px 0 15px 0;
	clear:both;
}
.box-desc h4 {margin-bottom:13px}

.box-desc .list-a li{
line-height: 150%;}
.box-desc .icon-a {
background: url(../images/icon-acessibilidade.gif) no-repeat 0 0;
padding: 6px 0 6px 25px;
}
.box-desc li, .dot {
	background:url(../images/bullet-ult.gif) 0px 6px no-repeat;
	padding:0 5px 0 11px;
	line-height:1.3em
}
.first {
	background:none!important;
	padding:0 5px 0 0px!important;
}
/*Servicos*/
#box-servicos {margin:18px 0 60px 12px;}
#box-servicos h3 {
	background-position: 0 -109px;
	width:780px;
}
#box-servicos p {
	position:relative;
	top:-18px;
	left:135px;
	color:#333;
}
#select-serv, #select-ops, #select-trans, #select-shop, #select-alim, #select-hosp, #select-uti {
	height:49px;
	width:155px;
	background:url(../images/bg-selects.gif) no-repeat;
	padding:10px 0 0 30px;
	margin: 0 4px 15px 4px;
}
#select-serv h4, #select-ops h4, #select-trans h4, #select-shop h4, #select-alim h4, #select-hosp h4, #select-uti h4 {
	color:#FFFFFF;
	text-transform:uppercase;
	font-weight:bold;
	margin-bottom:5px;
}
#select-serv select, #select-ops select, #select-trans select, #select-shop select, #select-alim select, #select-hosp select, #select-uti select {
	width:142px;
	height:21px;
}
#select-serv{background-position: -2px 0px;}
#select-ops {background-position: -188px 0px;}
#select-shop {background-position: -376px 0px;}
#select-trans {background-position: -561px 0px;}
#select-alim {background-position: -746px 0px;}
#select-hosp {background-position: -931px 0px;}
#select-uti {background-position: -1114px 0px;}
#select-serv {margin-left:100px;}
/*Eventos e Locais*/
.topo_rec {
	background:url(../images/topo_recife.jpg) no-repeat;
	height:230px;
	margin-top:-15px;
}
.topo_nor, .topo_pet , .topo_cabo, .topo_por, .topo_grav, .topo_taqua, .topo_tama, .topo_naza, .topo_tri, .topo_garan {
	background:url(../images/topo_noronha.jpg) no-repeat;
	height:320px;
	margin-top:-15px;
}
.topo_garan {
background:url(../images/top-garanhuns.jpg) no-repeat}

.topo_tri {
	background:url(../images/topo_triunfo.jpg) no-repeat;
}
.topo_pet {
	background:url(../images/topo_petrolina.jpg) no-repeat;
}
.topo_naza {
	background:url(../images/topo_nazare.jpg) no-repeat;
}
.topo_tama {
	background:url(../images/topo_tamadare.jpg) no-repeat;
}
.topo_cabo {
	background:url(../images/topo_cabo.jpg) no-repeat;
}
.topo_por {
	background:url(../images/topo_porto.jpg) no-repeat;
}
.topo_grav {
 background:url(../images/topo_gravata.jpg) no-repeat;
 }
.topo_taqua{
 background:url(../images/topo_taqua.jpg) no-repeat;
}
.topo_oli {
	background:url(../images/topo_olinda.jpg) no-repeat;
	height:320px;
	margin-top:-15px;
}
.topo_carn {
	background:url(../images/topo_carnaval.jpg) no-repeat;
	height:360px;
	margin-top:-15px;
}
.topo_feneart {
	background:url(../images/topo_feneart.jpg) no-repeat;
	height:360px;
	margin-top:-15px;
}
.topo_sj {
	background:url(../images/topo_sj.jpg) no-repeat;
	height:380px;
	margin-top:-15px;
}
.topo_vinhuva {
	background:url(../images/topo_vinhuva.jpg) no-repeat;
	height:380px;
	margin-top:-15px;
}
.txt {background:#f5e2aa;}
.txt-nor {background:#82dbfb;}
.txt-tri {background:#ebf6ad;}
.txt-tama {background:#adcfb8;}
.txt-naza {background:#92cff1;}
.txt-pet {background:#f6ccad;}
.txt-por {background:#a0cdff;}
.txt-cabo {background:#a5dceb;}
.txt-oli {background:#f9ffa0;}
.txt-carn {background:#14a619;}
.txt-feneart {background:#ca2c35;}
.txt-sj {background:#ffaf25;}
.txt-vinhuva {background:#b680a9;}
.txt-grav {background:#f9da82;}
.txt-taqua{background:#ebf6ad;}
.txt-garan { background: #f5d6aa}
.txt-tama .texto, .txt-por .texto, .txt-cabo .texto, .txt-pet .texto,  .txt-grav .texto, .txt-taqua .texto, .txt-naza .texto, .txt-tri .texto, .txt-garan .texto{
	width:390px;
	float:left;
	margin:-70px 0 0 49px;
	_margin:2px 2px 0 29px;
	line-height:1.35em;
}
.txt-nor .texto {
	width:390px;
	float:left;
	margin:-70px 0 0 49px;
	_margin:2px 2px 0 29px;
	line-height:1.35em;
}
.txt-carn .texto {
	width:420px;
	float:left;
	margin:0px 0 35px 30px;
	_margin:2px 2px 0 20px;
	line-height:1.35em;
}
.txt-feneart .texto {
	width:420px;
	float:left;
	margin:0px 0 35px 30px;
	_margin:2px 0 35px 20px;
	line-height:1.35em;
}
.txt-sj .texto {
	width:420px;
	float:left;
	margin:0px 0 35px 30px;
	_margin:2px 0 35px 20px;
	line-height:1.35em;
}
.txt-vinhuva .texto {
	width:420px;
	float:left;
	margin:0px 0 35px 30px;
	_margin:2px 0 35px 20px;
	line-height:1.35em;
}
.txt-carn .texto p, .txt-feneart .texto p, .txt-vinhuva .texto p {color:#FFFFFF;}
.txt-sj .texto p {color:#333333;}
.txt-oli .texto {
	width:390px;
	float:left;
	margin:-70px 0 0 49px;
	_margin:2px 2px 0 29px;
	line-height:1.35em;
}
.txt .texto {
	width:390px;
	float:left;
	margin:2px 0 0 49px;
	_margin:2px 2px 0 29px;
	line-height:1.35em;
}
.texto p {
	margin-top:20px;
	color:#666666;
}
.cid-img {
	width:315px;
	float:right;
	margin:-195px 0 0 5px;
	position:relative;
	z-index:10;
}
.oli-img {
	width:315px;
	float:right;
	margin:-55px 0 0 5px;
	position:relative;
	z-index:10;
}
.nor-img, .por-img, .grav-img, .taqua-img {
	width:345px;
	float:right;
	margin:-80px 0 0 0;
	position:relative;
	z-index:10;
}


.nor-img {
	width:345px;
	float:right;
	margin:-80px 0 0 0;
	position:relative;
	z-index:10;
}


.por-img, .grav-img, .taqua-img{
	margin:-180px 0 0 0;
}
.grav-img, .taqua-img{margin:-50px 0 0 0;}
.carn-img {
	width:315px;
	float:right;
	margin:-100px 0 0 30px;
	_margin:-100px 0 0 0px;
	position:relative;
	z-index:10;
}
.feneart-img {
	width:315px;
	float:right;
	margin:-70px 0 0 10px;
	position:relative;
	z-index:10;
}
.sj-img {
	width:315px;
	float:right;
	margin:-70px 0 0 10px;
	position:relative;
	z-index:10;
}
.vinhuva-img {
	width:315px;
	float:right;
	margin:-70px 0 0 10px;
	position:relative;
	z-index:10;
}
.nor-img img, .por-img img, .cid-img img, .oli-img img, .carn-img img, .feneart-img img, .sj-img img, .vinhuva-img img, .grav-img img, .taqua-img img {margin-bottom:15px;}
.bg-firula, .bg-firula2, .bg_firula3{
	background:url(../images/destino_firula.gif) no-repeat 0 0;
	height:140px;
	margin-top:400px;
 	*margin-top:-20px;
	_margin-top:20px;
	width:776px;
	position:relative;
	z-index:5;
	clear: both;
}
.bg-firula2{
	margin-top:650px;
}
.bg_firula3 {
	margin-top:500px;
}
#tit_ifos h3 {
	background-position:0 -133px;
	width:779px;
	margin:8px 0 0 12px;
}
#tit_ifosyel h3 {
	background:url(../images/tit_info_yel.gif) no-repeat;
	width:779px;
	height:25px;
	margin:8px 0 0 12px;
}
#tit_ifos h3 a {
	width:110px;
	margin-left:0px;
}
#tit_ifosyel h3 a {
	width:110px;
	margin-left:0px;
	text-indent:-50000px;
	overflow:hidden;
	display:block;
}
#tit_ifos p {
	position:relative;
	top:-19px;
	left:150px;
}
#tit_ifosyel p {
	position:relative;
	top:-19px;
	left:150px;
}
/*Rodape*/
#rodape-content, #midia-content, #midia-interna {
	background:url(../images/bg_cont-int.gif) left bottom no-repeat;
	width:512px;
	float:left;
	margin-top:0px;
	padding:0 0 65px 10px;
	margin-left:4px;
}
#midia-content, #midia-interna {
	width:470px;
	padding-bottom:20px;
	background:url(../images/bg-vid.gif) right bottom no-repeat;
}
#midia-interna {background:none;}
#rodape-content p, #midia-content p, #midia-interna p {
	margin-bottom:15px;
	color:#666;
	padding:0 35px 0 25px;
	line-height:1.25em;
}
.lista-mapa, .lista-exp { margin-left:12px;}

.lista-exp {margin-top:15px;}
.lista-mapa li, .lista-exp li {
	margin:6px 0 0 15px;
	font-size:11px;
}
.lista-mapa li a, .lista-exp li a {	color:#333;}
.lista-equipe-ipe li { color:#333; margin-bottom: 0.9em;}

.lista-equipe-ipe span { font-size: 11px;}
.lista-mapa li p, .lista-exp li p {
	margin:3px 0 0 0!important;
	padding:0 0 0 0!important;
}
.lista-mapa .versions {
	margin:15px 0 0 15px!important;
}
.lista-mapa strong {font-weight:bold;}
.lista-exp strong {
	margin-top:25px;
	display:block;
	font-weight:bold;
}
.lista-exp li {
	font-size:12px;
	color:#333;
}
.lista-exp span {
	display:block;
	font-size:10px;
	margin:3px 0 13px 0;
}


.li-left {float:left;}
.tit_exp {
	font-size:14px;
	font-weight:bold;
	margin:20px 0 15px 0;
	color:#666;
}
.mapaspan strong {
	font-weight:bold;
	text-transform:none;
	font-size:12px;
	margin:45px 0 20px 16px;
	display:block;
}
.mapaspan strong a {color:#333;}
.tit_ultint {
	background-position:-512px -159px;
	height:25px;
	width:255px
}

.box-curva-top {
	background:url(../images/curvat-ult.gif) no-repeat;
	height:15px;
	margin:10px 0 7px 0;
}
.box-curva-bottom {
	background:url(../images/curvab-top.gif) left bottom no-repeat;
	height:15px;
	margin:-15px 0 7px 0px;
}
.box-curva-bottom2 {
	background:url(../images/curvab-top.gif) left bottom no-repeat;
	height:45px;
	margin:-19px 0 7px 0px;
}
.ultimas-int, .destint {
	padding-top:10px;
	margin-top:-15px;
	border-left:1px solid #CCC;
	border-right:1px solid #CCC;
	width:249px;
}
.ultimas-int li, .destint li {
	padding:0 15px;
	margin:4px 0 9px 0;
	_margin:15px 0 0 0px;
}
.ultimas-int li a, .destint li a span {color:#666;}
.ultimas-int li strong, .destint li a span{
	display:block;
	font-weight:bold;
	padding-bottom:15px;
	margin-top:3px;
	border-bottom:1px solid #CCC;
}
.destint li a img {
float: left;
	margin-right: 5px;
	}
.destint li a span {
	border: none;
	float: left;
	line-height: 60px;
	padding: 0;
	}
.destint li {
	border-bottom:1px solid #CCC;
	padding: 0 15px 15px 0;
	width: 200px;
	margin: 10px 0 0 15px;
	float: left;
	clear: both;
	
	}
.destint { float: left;}
.mini-logo {
	background:url(../images/mini_log.gif) no-repeat;
	display:block;
	position:relative;
	top:-22px;
	left:70px;
	width:150px;
	height:30px;
}
#form_indique {
	font-size:11px;
	padding-left:49px;
}
#form_indique input, #form_indique textarea {
	margin:3px 0 10px 0;
	width:254px;
}
#form_indique textarea {height:100px;}
.bt-enviar {width:75px !important;}
#ddd {
	width:30px!important;
	padding-left:5px;
	margin-right:15px;
}
#tel {width:100px!important;}
#municipio {margin:3px 0 10px 0;}
.texto-form strong {font-weight:bold;}
.intertitulo {
	font-size:14px;
	font-weight:bold;
	color:#666;
	margin:0 0 10px 25px;
}
.estab-type {
	width:15px!important;
	margin:-15px 0 0 0!important;

}

.tit_videos {
	background-position: -295px -239px;
	width:470px;
}
.vid_subtitulo {
	font-size:15px;
	width:200px;
	margin:15px 30px 15px 13px;
	_margin:15px 30px 15px 7px;
	float:left;
	font-weight:bold;
	color:#666;
}
.vid_infos {margin-top:15px;}
.flv-box {
	margin-left:45px;
	margin-top:25px;
}
#midia-content .subplayer, .subplayer-int {
	margin-top:15px;
	margin-left:25px;
	margin-bottom:10px;
}
.subplayer-int {margin:1px 0 0 35px;}
#midia-content .recomenda {	margin:0 0 0 -8px;}
.recomenda2 .recomenda {
	margin:7px 0 0 15px;
	font-weight:100!important;
}
.tit_veja {
	background-position: 0 -238px;
	width:295px;
}
.veja-list {width:292px;}
.veja-list li {
	background:url(../images/bg_mais.gif) no-repeat;
	margin-top:10px;
	width:282px;
	height:85px;
	margin-left:-6px;
	padding:8px 15px 0 10px;
	_padding:8px 0px 0 10px;
}
.veja-list li h4 {*margin-top:10px;}
.tit_recomenda2 {
	background-position:0 -212px;
	width:768px;
	margin:10px 0 5px 0;
}
.tit_acess {
	background-position:0 -188px;
	width:768px;
	margin:10px 0 5px 0;
}
.recomenda2 {margin-left:15px;}
.nacess {
	margin:10px 0 5px 5px;
	display:block;
	font-weight:100;
}
.recomenda2 li {width:140px;}
.nacess strong {
	font-weight:bold;
	margin:0 2px;
}
.box-outros {
	background:url(../images/images/bg-outros.gif) no-repeat;
	height:214px;
	width:252px;
	margin-right:15px;
	float:right;
	padding:8px 15px 0 15px;
	_padding:8px 7px 0 15px;
}
.tit_outros {background:url(../images/outros.gif) no-repeat;}
.box-outros li {
	background:none;
	width:250px;
	background:url(../images/vid-ico.gif) 0 4px no-repeat;
	padding-bottom:0px;
	margin-top:10px;
	margin-bottom:5px;
}
.tit_outros_vid {
	background:url(../images/tit-outros-vid.gif) no-repeat;
	height:25px;
	width:300px;
}
.tit_desc_vid {
	background:url(../images/i-pe-VIDEOS-interna_03.jpg) no-repeat;
	height:25px;
	width:300px;
}
.box_desc_vid {
	background:url(../images/desc-box-vid.gif) no-repeat;
	height:400px;
	width:295px;
	margin-top:5px;
	margin-bottom:25px;
}
.download-vid {
	background:url(../images/download-vid.jpg) 175px 0 no-repeat;
	height:25px;
	position:relative;
	top:-1px;
}
.download-vid-int {
	background:url(../images/download-img.gif) 65px 0 no-repeat;
	height:25px;
	position:relative;
	top:-0px;
}
.download-vid a, .download-vid-int a {
	position:absolute;
	display:block;
	width:75px;
	height:19px;
	right:87px;
	text-indent:-5000px;
	overflow:hidden;
}
.download-vid-int a {
	position:absolute;
	right:35px;
}
.tit_des_foto {
	background:url(../images/destaques_tit.gif) no-repeat;
	height:25px;
}
.p_newsletter {
	float:left;
	width:430px;
	font-size: 11px;
	margin:10px 0 15px 20px;
	color:#666;
}

.box-newsletter {
	background:url(../images/box-newsletter.gif) no-repeat;
	width:225px;
	_width:225px;
	height:100px;
	margin-right:10px;
	_margin-right:0px;
}
.box-newsletter p {
	color:#666;
	padding:15px 15px;
	_padding:15px 15px;
	font-size:12px;
	line-height: normal;
}
.email-box {
	width:115px;
	height:18px;
	margin:0 10px 0 10px;
	position:relative;
	top:-8px;
 *top:-5px;
}
.lista-noticias {margin-left:15px;}
.lista-noticias li {
	background:url(../images/data-bg.gif) no-repeat;
	padding:15px 0 0 30px;
	font-weight:bold;
	color:#3698ca;
}
.lista-noticias li ul {margin:15px 0 25px 0;}
.lista-noticias li ul li {
	background:none;
	font-weight:100;
	color:#333;
	padding:5px 0 0 0px;
}
.box-titulo {
	background:url(../images/bg-hosp.jpg) left bottom no-repeat;
	padding-left:30px;
	padding-bottom:20px;
	margin-bottom:25px;
}
.box-titulo small {
	font-size:11px;
	color:#666;
}
.box-titulo h3 {
	font-size:16px;
	font-weight:bold;
	color:#666;
	margin-top:5px;
}
.box-titulo p {
	font-size:14px;
	margin:7px 0 0 -25px;
}
.box-titulo strong {
	font-weight:bold;
	display:block;
	margin-top:-5px;
	font-size:11px;
	color:#666;
}
.qualifique, .link {margin:30px 0 0 30px;}
.qualifique strong, .link strong {
	background:url(../images/tit_qualifique.gif) no-repeat;
	display:block;
	width:67px;
	float:left;
	margin:4px 7px 0 10px;
}
.link strong {
	background:url(../images/tit_link.gif) no-repeat;
	width:25px;
}
.qualifique ul, .link ul {
	float:right;
	margin-top:-18px;
	margin-right:80px;
	_margin-right:35px;
}
.qualifique ul li, .link ul li {
	float:left;
	background:none;
	padding:0 0 0 0!important;
}
.qualifique ul li a, .link ul li a {
	background:url(../images/estrela-off.gif) left bottom no-repeat;
	float: left;
	width:15px;
	height:16px;
	text-indent:-55000px;
	overflow:hidden;
}
.qualifique ul li a:hover, .link ul li a:hover {background:url(../images/recomenda.gif) 0px 3px no-repeat;}
.link-form {
	top:-18px;
	left:190px;
 *left:220px;
	_left:240px;
}
.link-form input {
	font-size:11px;
	height:15px;
}
.tit_servicos-midia {
	background:url(../images/tit_serv_small.gif) no-repeat;
	height:25px;
	margin:25px 0;
}
.box_desc_vid p {padding:0 15px;}
.box_desc_vid .upper {
	padding:15px 15px 0 15px;
	display:block;
}
#texto-opcoes {margin:45px 0 0 25px;}
#texto-opcoes li {
	color:#666;
	font-size:11px;
	float:left;
	height:15px;
	padding:3px 15px 0 20px;
}
#texto-opcoes #link-enviaemail {background:url(../images/ico-enviar.gif) no-repeat 0 3px;}
#texto-opcoes .imprimir {background:url(../images/ico-print.gif) left no-repeat;}
#texto-opcoes .downloadpdf {background:url(../images/ico-pdf.gif) no-repeat;}
#enviamail {
	margin:30px 0 0 0;
	padding:0 0 0 30px;
}
#enviamail p {
	font-size:14px;
	margin-left:-30px;
}
#enviamail input {margin:2px 0 10px 0;}
#bt-enviar {margin-top:10px;}
#ant-e-prox {
width: 760px;
clear: both;
margin: 10px 0 0 15px;}
.ant {
	float: left;
	display:block;
	height:15px;
	width:70px;
	text-indent:-80000px;
	overflow:hidden;
	background:url(../images/ant.gif) no-repeat;
	}
.prox {
	float: right;
	display:block;
	height:15px;
	width:60px;
	background:url(../images/prox.gif) no-repeat;
	text-indent:-80000px;
	overflow:hidden;
	}
.star {
	background:url(../images/recomenda.gif) no-repeat;
	paddin-left:15px;
	text-indent:-5000px;
	overflow:hidden;
	display:block;
	float:left;
	height:13px;
	width:13px;
	margin-top:-2px;
	margin-right:5px;
}
.tit_outros_gal {
	background:url(../images/tit_galeriash3.gif) no-repeat;
	height:25px;
	width:300px;
}
/*Form AN*/
#buscaavancada {margin-left:45px;}
#buscaavancada label {*vertical-align:bottom;}
.p-busca {margin-top:45px;}
#palavras {margin:15px 0;}
#periodo {margin:15px 0;}
#buscaavancada .frm-radio {
	margin-top:7px;
	vertical-align:bottom;
 *vertical-align:middle;
}
#data1 {
	margin-top:13px;
	margin-left:0px;
}
#data2 {margin-top:15px;}
/*box-result*/
#box-res {
	margin-top:45px;
	padding:0 15px;
}
.inforesultado {text-align:center;}
.inforesultado strong {font-weight:bold;}
.inforesultado {
	font-size:13px;
	text-align:center;
	line-height:1.5em!important;
	padding:20px 0 20px 0 !important;
	background:url(../images/images/separador-busca.gif) no-repeat bottom left;
	margin-top:45px;
}
.inforesultado strong {color:#FF0000;}
.opcoesresultado {
	background:url(../images/images/separador.gif);
	padding:10px 0 80px 0;
	background:url(../images/images/separador-busca.gif) no-repeat bottom left;
}
.busca-imprimir {
	background:url(../images/images/imprimir.gif) no-repeat 0 4px;
	padding:5px 20px;
	font-size:13px;
	margin-left:134px;
}
.bts-imp li {
	background:url(../images/images/bt-bg.gif);
	margin:0px 5px 15px 5px;
}
.bts-imp a {
	display:block;
	padding:4px 10px 3px 10px;
	color:#FFFFFF!important;
}
.busca-pdf {
	background:url(../images/images/pdf.gif) no-repeat 0 1px;
	padding:2px 20px;
	font-size:13px;
	margin-left:134px;
}
.bts-imp {padding-left:425px;}
.bts-pdf li {
	background:url(../images/images/bt-bg.gif);
	margin:0 5px;
}
.bts-pdf a {
	display:block;
	padding:4px 10px 3px 10px;
	color:#FFFFFF!important;
}
#listaresultado {padding:0px 0 20px 0;}
.resultadonoticia {
	padding:20px 0;
	border-top:1px solid grey;
	border-bottom:1px solid grey;
}
#listaresultado h3 {
	font-size:17px;
	text-align:center;
	padding:0px 0 5px 0;
	margin:10px 0;
	font-weight:bold;
}
.palavrachave {color:#FF0000;}
#listaresultado p {text-align:center;}
#listaresultado .coment-data {
	text-align:center;
	display:block;
}
#listaresultado img {margin-left:225px;}
#listaresultado .opcoes-seleciona {
	font-size:12px;
	margin-left:160px;
}
.visualiza {
	background:url(../images/busca-ico.gif) no-repeat center right;
	padding: 0 17px;
	margin-right:10px;
}
.inforesultado2 {
	font-size:13px;
	text-align:center;
	line-height:1.5em!important;
	padding:20px 0 20px 0 !important;
	margin-top:-5px;
}
.inforesultado2 strong {color:#FF0000;}
#div-buscaavancada {
	font-size:12px;
	margin-top:15px;
}
.todas {
	background:url(../images/bt-todas.gif) no-repeat;
	display:block;
	height:25px;
	width:55px;
	text-indent:-4000px;
	overflow:hidden;
	margin:15px 0 15px 152px;
 *margin:10px 0 15px 152px;
	_margin:10px 0 15px 77px;
}
.selecionadas {
	background:url(../images/bt_select.gif) no-repeat;
	display:block;
	height:25px;
	width:95px;
	text-indent:-4000px;
	overflow:hidden;
	margin:15px 0 15px 0;
 *margin:-2px 0 15px 0;
}

/*buscasite*/
#tipodeestab {margin-top:15px;}
.municipio p, .segmento p, .evento p {
	padding:0 50px 0 0;
	margin:10px 0 0 -25px;
}
.texto_eventos {
	margin:20px 0 20px;
	width: 400px;
}
.texto_eventos p {
	padding:0 0 0 20px;
	margin:15px 0 0 0;
	color:#666;
	line-height:1.5em;
}
.lista-links {
	font-size:15px;
	margin-left:15px;
	color:#666;
	font-size: 12px;
}
.lista-links li {margin:10px 0;}
.lista-links strong {
	font-weight:bold;
	margin-left:15px;
}
#iframe {margin:10px 0 0 -140px;}
.txt-roda strong { font-weight: bold;}

label.label_pad {
padding-bottom:15px !important;
margin-bottom: 15px !important;
}
.vinculadas {
	margin-left: 25px;
}
.vinculadas li { margin-bottom: 7px; }