/*-----Comum-----*/
body {
    font-family: Arial, Helvetica, sans-serif;
    margin: 0px;
}
#topo a:link { color: #999;
}
#topo a:visited { color: #999;
}
#topo a:hover { color: #333;
}
#topo  a:active { color: #666;
}
.tb_cem_porcento{
    width: 100%;
}
.texto_center {
    text-align: center;
}
.margin_auto {
    margin-left: auto;
    margin-right: auto;
}
#bt_tools {
    border: none;
    background-color: transparent;
    cursor: pointer;
    width: 20px;
}
.img_wrap_left {
    float: left;
    margin-right: 10px;
    margin-bottom: 5px;
    text-align: center;
}
.img_wrap_right {
    float: right;
    margin-left: 10px;
}
/*-----Principal-----*/
#links {
    width: 900px;
}
#conteudo_links {
    width: 720px;
    float: right;
    padding-bottom: 20px;
}
#navegador {
    color: #999;
    font-size: 8pt;
    margin-bottom: 10px;
    margin-top: 20px;
}
#conteudo_titulo {
    color: #666;
    padding-left: 20px;
    font-size: 16pt;
    font-weight: bold;
    border-bottom: 1px #CCC solid;    
}
#topo_bar {
    background: #333;
    font-size: 7pt;
    font-weight: bold;
    color: #CCC;
    padding-top: 2px;
    padding-bottom: 2px;
    margin-bottom: 10px;
    background: url(http://imagem.buscape.com.br/parceiros/guiafacil/a_bar_topo_bg.gif); background-repeat: repeat-x;
}
#topo_bar a:link {
    color: #CCC;
    text-decoration: none;
}
#topo_bar a:visited {
    color: #CCC;
    text-decoration: none;    
}
#topo_bar a:hover {
    color: #FFF;
    text-decoration: none;    
}
#topo_bar a:active {
    color: #FFF;
    text-decoration: none;    
}
.topo_bar_links {
    width: 900px;
    margin-right: auto;
    margin-left: auto;
    padding-bottom:10px;
}
.topo_bar_links_tb_c {
    width: 300px;
    text-align: center;
    
    padding-bottom:4px;
    color:#CCCCCC;
    font-size:7pt;
    font-weight:bold;
}
.topo_bar_links_tb_e {
    width: 300px;
    text-align:left;
}
.topo_bar_links_tb_d {
    width: 300px;
    text-align:right;
    color:#CCCCCC;
    font-size:7pt;
    font-weight:bold;
}
#container {
    width: 900px;
    /*background: #CCC;*/
    margin-right: auto;
    margin-left: auto;
}
#topo {
    width: 900px;
    height: 72px;
    margin-right: auto;
    margin-left: auto;
}
#topo_logo {
    width: 213px;
    height: 65px;
    float: left;
}
#topo_links {
    color: #999;
    font-size: 8pt;
    text-align: center;
    width: 480px;
    margin-top: 25px;
    float: left;
}
#busca_site {
    color: #999;
    font-size: 8pt;
    text-align: right;    
    width: 200px;
    margin-top: 20px;
    float: right;    
}
#busca_site input {
    font-size: 7pt;    
}
#menu_top {
    width: 900px;
    height: 25px;
    background: url(http://imagem.buscape.com.br/parceiros/guiafacil/menu_top.gif) no-repeat;
    margin-right: auto;
    margin-left: auto;
}

#menu_fora {

    width: 910px;
    height: 25px;
    background: url(http://imagem.buscape.com.br/parceiros/guiafacil/menu_top.gif);
    margin-right: auto;
    margin-left: auto;
	
	
}

#menu_top_tb {
    width: 100%;
    height: 25px;
}
#busca_home {
    width: 900px;
    height: 270px;
    background: url(http://imagem.buscape.com.br/parceiros/guiafacil/busca_home.gif) no-repeat;
    margin-bottom: 10px;
}
#busca_home_box {
    width: 520px;
    height: 270px;
    font-size: 8pt;
    float: left;
    /*border: 1px solid #CCC;*/
}
#busca_home_titulo {
    width: 450px;
    height: 80px;
    margin-top: 25px;
    margin-bottom: 15px;
}
#form_busca_home {
    width: 450px;
    margin-right: auto;
    margin-left: auto;
}
#busca_home_box input {
    font-size: 10pt;
}
#busca_home_f1 {
    width: 450px;
    float:left;
}
#busca_home_f2 {
    width: 210px;
    float:left;
    margin-top: 20px;
}
#busca_home_f3 {
    width: 130px;
    text-align:left;
    float: left;
    margin-top: 20px;
}
#busca_home_f4 {
    width: 90px;
    text-align:right;
    float: right;
    margin-top: 20px;
    padding-top: 14px;
}
#busca_home_box select {
    font-size: 9pt;
}
#busca_home_links {
    width: 250px;
    height: 20px;
    font-size: 7pt;
    text-transform: uppercase;
    color:#900;
    /*background: #D6D6D6;*/
    margin-left: 30px;
    padding-top: 10px;
    clear: both;
}
#busca_home_links a:link {
    color: #900;
}
#busca_home_links a:visited {
    color: #900;
}
#busca_home_links a:hover {
    color: #900;
}
#busca_home_links a:active {
    color: #900;
}
#busca_home_foto {
    width: 350px;
    height: 230px;
    float: right;
    margin-right: 15px;
    margin-top: 15px;    
    border: 5px solid #FFF;
}
#especiais_box {
    width: 680px;
    height: 200px;
    float: left;
}
#mais_buscados {
    width: 680px;
    float:left;
    /*border: 1px solid #CCC;*/
    margin-bottom: 20px;
}
#mais_buscados_tit {
    height: 22px;
    margin-bottom: 10px;
}
#mais_buscados_tags a:link {
    color: #4d6986;
    text-decoration:none;
}
#mais_buscados_tags a:visited {
    color: #4d6986;
    text-decoration:none;
}
#mais_buscados_tags a:hover {
    color: #324456;
    text-decoration:underline;
}
#mais_buscados_tags a:active {
    color: #4d6986;
}
#mais_buscados_tags {
    font-weight:bold;
    text-align:justify;
}
.mb_font8 {
    font-size: 8pt;
}
.mb_font9 {
    font-size: 9pt;
}
.mb_font10 {
    font-size: 10pt;
}
.mb_font11 {
    font-size: 11pt;
}
.mb_font12 {
    font-size: 12pt;
}
.mb_font13 {
    font-size: 13pt;
}
.mb_font14 {
    font-size: 14pt;
}
.mb_font15 {
    font-size: 15pt;
}
.mb_font16 {
    font-size: 16pt;
}
#box_right {
    width: 200px;
    float:right;
    margin-left: 15px;
    margin-bottom: 15px;
}
#box1 {
    width: 200px;
    height: 188px;
    float:right;
    margin-top: 18px;
    margin-bottom: 15px;
    background: url(http://imagem.buscape.com.br/parceiros/guiafacil/lista_atividades_bg.gif) no-repeat;
}
#box1_atividades {
    width: 150px;
    float: right;
    margin-left: 5px;
    padding-right: 5px;
    padding-top: 5px;
    padding-bottom: 5px;    
    font-size: 8pt;
    overflow: auto;
}
#box1_atividades input{
    font-size: 7pt;
}
#box1_atividades select{
    font-size: 8pt;
    width: 140px;
}
#atividades_form {
}
#box2 {
    width: 200px;
    height: 140px;
    float:right;
    margin-bottom: 15px;
    background:url(http://imagem.buscape.com.br/parceiros/guiafacil/area_cliente.gif) no-repeat;
}
#acesso_form {
    width: 170px;
    font-size: 8pt;
    margin-top: 40px;
    margin-left: auto;
    margin-right: auto;
}
#acesso_form input {
    font-size: 7pt;
}
#box3 {
    width: 200px;
    height: 188px;
    float:right;
    margin-bottom: 15px;
}
#box4 {
    width: 200px;
    height: 200px;
    float:right;
    background:url(http://imagem.buscape.com.br/parceiros/guiafacil/enquete_bg.gif) no-repeat;
}
#box4_enquete {
    width: 180px;
    height: 150px;
    margin-top: 40px;
    margin-left: auto;
    margin-right: auto;    
    font-size: 8pt;
    font-weight: bold;
    color: #FFF;
}
#box4_enquete_tit {
    width: 180px;
}
#box4_enquete input {
    font-size: 7pt;
}
#box4_enquete_botoes {
    padding-top: 15px;
    text-align: center;
}
#box4_enquete a:link {
    color:#FFF;
}#box4_enquete a:visited {
    color:#FFF;
}
#box4_enquete a:hover {
    color:#FFF;
}
#box4_enquete a:active {
    color:#FFF;
}
#box5 {
    font-size: 8pt;
    width: 200px;
    height: 215px;
    float:right;
    border: 1px solid #CCC;
    margin-bottom: 17px;
}
#box5 select{
    font-size: 8pt;
}
#box5_ct_tit {
    height: 28px;
    background-image: url(http://imagem.buscape.com.br/parceiros/guiafacil/images/previsao_tit.gif);
    margin-bottom: 10px;
}
#box5_ct_lista {
    text-align: center;
    padding-bottom: 10px;
    width: 190px;
    border-bottom: 1px solid #CCC;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 10px;
}
#box5_ct_previsao {
    width: 190px;
    height: 110px;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 10px;
}
#box5_ct_hj {
    float: left;
    width: 55px;
    text-align: center;
    border-right: 1px solid #CCC;
    color: #4e6885;
}
#box5_ct_hj_tit {
    font-size: 7pt;
    text-transform: uppercase;
    font-weight: bold;
    color: #4e6885;
    border-bottom: 1px solid #CCC;
    padding-bottom: 5px;
    margin-bottom: 5px;
}
#box5_ct_hj_img {
    margin-bottom: 5px;
    padding-bottom: 5px;
    border-bottom: 1px solid #CCC;
}
#box5_ct_am {
    float: left;
    width: 55px;
    margin-left: 10px;
    text-align: center;
    border-right: 1px solid #CCC;
    color: #4e6885;
}
#box5_ct_am_tit {
    font-size: 7pt;
    text-transform: uppercase;
    font-weight: bold;
    color: #4e6885;
    border-bottom: 1px solid #CCC;
    padding-bottom: 5px;
    margin-bottom: 5px;
}
#box5_ct_am_img {
    margin-bottom: 5px;
    padding-bottom: 5px;
    border-bottom: 1px solid #CCC;
}
#box5_ct_ddam {
    float: left;
    width: 55px;
    margin-left: 10px;
    text-align: center;
    border-right: 1px solid #CCC;
    color: #4e6885;
}
#box5_ct_ddam_tit {
    font-size: 7pt;
    text-transform: uppercase;
    font-weight: bold;
    color: #4e6885;
    border-bottom: 1px solid #CCC;
    padding-bottom: 5px;
    margin-bottom: 5px;
}
#box5_ct_ddam_img {
    margin-bottom: 5px;
    padding-bottom: 5px;
    border-bottom: 1px solid #CCC;
}
#box5_ct_fonte {
    width: 190px;

    height: 10px;
    margin-left: auto;
    margin-right: auto;
    color: #999;
}
#menu_lat {
    width: 150px;
    float:left;
    font-size:7pt;
    font-weight:bold;
    text-transform:uppercase;
    color: #687192;
    line-height: 16pt;
    margin-top: 20px;
}
.menu_lat_tit {
    font-size: 12px;
    font-weight:bold;
}
#materias_home {
    color:#555049;
    font-size: 8pt;
    width: 510px;
    float:right;
    margin-bottom: 20px;
    margin-top: 20px;
}
#materias_home :link{
    font-weight: bold;
    color: #4e6885;
    text-decoration: none;
}
#materias_home a:active{
    font-weight: bold;
    color: #4e6885;
    text-decoration: none;
}
#materias_home a:visited{
    font-weight: bold;
    color: #4e6885;
    text-decoration: none;
}
#materias_home a:hover{
    font-weight: bold;
    color: #4e6885;
    text-decoration: underline;
}
#materias_home_tit {
    height: 20px;
    margin-bottom: 20px;
    clear: both;
}
#materias_home_main{
    height: 120px;
    border-bottom: 1px solid #CCC;
    margin-bottom: 20px;
    clear: both;
}
#materias_home_main_img {
    width: 100px;
    height: 100px;
    float: left;
    margin-right: 10px;
    margin-left: 10px;    
}
#materias_home_main_txt {
    width: 380px;
    float: left;
}
#materias_home_main_chapeu {
    width: 370px;
    float: left;
    font-size:7pt;
    margin-right: 10px;
    margin-bottom: 5px;
}
#materias_home_main_tit {
    color: #4e6885;
    width: 370px;
    float: left;
    font-size:12pt;
    font-weight:bold;    
    margin-right: 10px;
    margin-bottom: 5px;
}
#materias_home_1{
    width: 255px;
    height: 100px;
    border-bottom: 1px solid #CCC;
    border-right: 1px solid #CCC;
    float: left;
}
#materias_home_1_img {
    width: 80px;
    height: 80px;
    float: left;
    margin-left: 10px;        
    margin-right: 10px;
}
#materias_home_1_txt {
    width: 130px;
    height: 80px;
    float: left;
    color: #333;
}
#materias_home_2{
    width: 253px;
    height: 100px;
    border-bottom: 1px solid #CCC;
    float: right;
}
#materias_home_2_img {
    width: 80px;
    height: 80px;
    float: left;
    margin-left: 10px;
    margin-right: 10px;
}
#materias_home_2_txt {
    width: 130px;
    height: 80px;
    float: left;
}
#materias_home_2_txt span{
    font-weight: bold;
    color: #4e6885;
}
#materias_home_3{
    padding-top: 20px;    
    width: 255px;
    height: 90px;
    border-right: 1px solid #CCC;
    float: left;
}
#materias_home_3_img {
    width: 80px;
    height: 80px;
    float: left;
    margin-left: 10px;    
    margin-right: 10px;
}
#materias_home_3_txt {
    width: 130px;
    height: 80px;
    float: left;
}
#materias_home_3_txt span{
    font-weight: bold;
    color: #4e6885;
}
#materias_home_4{
    padding-top: 20px;
    width: 253px;
    height: 90px;
    float: right;
}
#materias_home_4_img {
    width: 80px;
    height: 80px;
    float: left;
    margin-left: 10px;
    margin-right: 10px;
}
#materias_home_4_txt {
    width: 130px;
    height: 80px;
    float: left;
}
#materias_home_4_txt span{
    font-weight: bold;
    color: #4e6885;
}
#destaques_tit {
    width: 280px;
    font-size: 7pt;
    text-align:center;
    text-transform:uppercase;
    color: #655e54;
    clear:both;
    margin-right: auto;
    margin-left: auto;
    margin-bottom: 5px;
}
#destaques {
    width: 675px;
    height: 100px;
    background: #dfd7c5;    
    font-size: 8pt;
    float: left;
}
#destaques a:link {
    color:#000;
    text-decoration: none;
}
#destaques a:visited {
    color:#000;
    text-decoration: none;
}
#destaques a:hover {
    color:#333;
    text-decoration: none;
}
#destaques a:active {
    color:#000;
    text-decoration: none;
}
#destaque1 {
    width: 310px;
    height: 80px;
    float:left;
    margin-top: 10px;
    margin-left: 12px;
}
#destaque2 {
    width: 310px;
    height: 80px;
    float:left;
    margin-top: 10px;
    margin-right: 12px;
}
.destaque_img {
    width: 120px;
    height: 70px;
    float: left;
    margin-top: 10px;
    background: #FFF;
}
.destaque_txt {
    width: 185px;
    height: 60px;
    float: right;
    margin-top: 20px;
}
#banners_bottom_tit {
    width: 280px;
    font-size: 7pt;
    clear:both;
    text-align:center;
    text-transform:uppercase;
    color: #655e54;
    margin-right: auto;
    margin-left: auto;
    margin-bottom: 5px;
}
#banners_bottom {
    width: 900px;
    height: 90px;
    text-align: center;
    clear:both;
}
#rodape {
    width: 900px;
    height: 160px;
    clear:both;
    font-size: 8pt;
    text-align:center;
    border-top: solid 1px #999;
    color:#FFF;
    background: url(http://imagem.buscape.com.br/parceiros/guiafacil/rodape_bg.gif) repeat-x;    
    padding-top: 10px;
    margin-right: auto;
    margin-left: auto;
    margin-bottom: 10px;
    line-height: 14pt;    
}
#rodape a:link {
    color:#FFF;
}
#rodape a:visited {
    color:#FFF;
}
#rodape a:hover {
    color:#CCC;
}
#rodape a:active {
    color:#FFF;
}
#rodape_txt {
    text-align:center;
    font-size: 7pt;
    padding-bottom: 10px;
}
#rodape_links1 {
    width: 298px;
    float: left;
}
#rodape_links2 {
    width: 298px;
    float: left;
}
#rodape_links3 {
    width: 298px;
    float: left;
}
.rodape_links_tit {
    color: #FC6;
    font-weight: bold;
}

/*RESULTADO*/

#result_busca_box_tit {
    width: 900px;
    height: 40px;
}
#result_busca_box {
    font-size: 8pt;
    width: 900px;
    height: 100px;
    clear: both;
    background: url(../images/busca_result.gif) no-repeat;
}
#result_busca_form {
    width: 900px;
    height: 100px;
}
#result_busca_box_tb {
    width: 800px;
    margin-left: auto;
    margin-right: auto;
}
#result_busca_box input {
    font-size: 8pt;
}
#result_busca_box select {
    font-size: 8pt;
}
#result_nav_top {
    font-size: 8pt;
    width: 550px;
    height: 25px;
    margin-top: 10px;    
}
#result_nav_top_1 {
    width: 410px;
    float: left;
}
#result_nav_top_2 {
    text-align: right;
    width: 140px;
    float: right;
}
#result_nav_top input{
    font-size: 8pt;
}
#result_nav_top select{
    font-size: 8pt;
}
#result_alpha {
    width: 550px;
    text-align: center;
    font-size: 9pt;
    font-weight: bold;
    color: #900;
    margin-bottom: 10px;
    border-top: solid #CCC 1px;
    border-bottom: solid #CCC 1px;
}
#result_alpha a:link{
    color: #900;
    text-decoration: none;
}
#result_alpha a:visited{
    color: #900;
    text-decoration: none;    
}
#result_alpha a:hover{
    color: #000;
    text-decoration: none;    
}
#result_alpha a:active{
    color: #900;
    text-decoration: none;    
}
#result_nav_bottom {
    width: 550px;
    font-size: 8pt;
    text-align: center;
    clear: left;
}
#result_nav_bottom_1 {
    font-style:italic;
}
#result_nav_bottom_2 {
    width: 550px;
    text-align: center;
    font-size: 9pt;
    font-weight: bold;
    color: #900;
    margin-top: 5px;
    margin-bottom: 5px;
    padding-top: 1px;
    padding-bottom: 1px;    
    border-top: solid #CCC 1px;
    border-bottom: solid #CCC 1px;
}
#result_nav_bottom_2 a:link{
    color: #900;
    text-decoration: none;
}
#result_nav_bottom_2 a:visited{
    color: #900;
    text-decoration: none;    
}
#result_nav_bottom_2 a:hover{
    color: #000;
    text-decoration: none;
}
#result_nav_bottom_2 a:active{
    color: #900;
    text-decoration: none;
}
#result_nav_bottom_3 {
}
#result_lateral {
    width:150px;
    float: left;
    margin-top: 10px;
}
#result_veja_box {
    width: 148px;
    margin-bottom: 10px;
    background: #dfd7c5 url(../images/veja_bg.gif) no-repeat;
    border: solid 1px #d9d9d9;
}
#result_filtro_box {
    width: 150px;
    height: 190px;
    background: #CCC;
    margin-bottom: 10px;
    background: url(../images/filtro_bg.gif) no-repeat;
}
#veja_tambem_list {
    width: 128px;
    margin-left: auto;
    margin-right: auto;    
    font-size: 8pt;
    padding-top: 35px;
    padding-bottom: 10px;
}
#veja_tambem_list a:link{
    color:#333;
}
#veja_tambem_list a:active{
    color:#333;
}
#veja_tambem_list a:hover{
    color:#333;
}
#veja_tambem_list a:visited{
    color:#333;
}
#filtro_form_list {
    width: 128px;
    margin-left: auto;
    margin-right: auto;
    padding-top: 40px;
    font-size: 8pt;
}
#veja_tb_list_space {
    padding-bottom: 6px;
}
#filtro_form_list input{
    font-size: 8pt;
}
#result_tools a:link{
    text-decoration: none;
    color:#000;
}
#result_tools a:visited{
    text-decoration: none;
    color:#000;
}
#result_tools a:hover{
    text-decoration: none;
    color:#000;
}
#result_tools a:active{
    text-decoration: none;
    color:#000;
}
#result_tools {
    text-transform: uppercase;
    font-size: 7pt;
    width: 550px;
    height: 30px;
}
#result_tools_botoes {
    width: 365px;
    float: right;
}
#result_tools_tb {
    width: 100%;
    float: right;
}
#result_tools_linha {
    width: 160px;
    height: 10px;
    float: left;
    margin-top: 15px;
    margin-left: 15px;
    background: url(../images/linha_results.gif) no-repeat;
}
#result_clientes {
    width: 550px;
}
#result_clientes span{
    background:  #999;
}
#result_clientes_box {
    width: 550px;
    height: 170px;
    background: #FFF;
    margin-bottom: 10px;
/*    background: #fff5cd;*/
/*    border: solid 1px #d9d9d9;*/
}
#result_clientes_box_tit1 {
    width: 550px;
    height: 30px;
    background: #ffda4e;
    margin-bottom: 15px;
}
#result_clientes_box_tit0 {
    width: 550px;
    height: 30px;
    background: #dfd7c5;
    margin-bottom: 15px;
}
#result_clientes_box_nome {
    color: #000;
    font-size: 11px;
    font-weight: bold;
    text-transform: uppercase;
    width: 480px;
    height: 20px;
    float: left;
    margin-left: 10px;
    margin-top: 5px;
}
#result_clientes_box_nome a:link{
    color:#243C55;
    text-decoration: none;
}
#result_clientes_box_nome a:visited{
    color:#243C55;
    text-decoration: none;    
}
#result_clientes_box_nome a:hover{
    color:#000;
    text-decoration: underline;
}
#result_clientes_box_nome a:active{
    color:#243C55;
}
#result_clientes_box_titulo {
    color: #900;
    font-size: 9px;
    font-weight: bold;
    text-transform: uppercase;    
    text-align: right;
    width: 180px;
    height: 20px;
    float: right;
    padding-right: 20px;
    margin-top: 10px;
}
#result_clientes_box_info {
    font-size: 8pt;
    font-weight:bold;
    color: #333;
    width: 375px;
    float: left;
    padding-left: 15px;
}
#result_clientes_box_end {
    font-size: 8pt;
    text-transform: uppercase;    
    width: 355px;
    float: left;
    padding-left: 35px;
    margin-top: 10px;
}
#result_clientes_box_tel1 {
    font-size: 10pt;
    font-weight: bold;
    color: #900;
    width: 355px;
    float: left;
    padding-left: 35px;
    margin-top: 10px;
}
#result_clientes_box_tel0 {
    font-size: 8pt;
    font-weight: bold;
    width: 355px;
    float: left;
    padding-left: 35px;
    margin-top: 10px;
}
#result_clientes_box_links {
    font-size: 8pt;
    color: #999;
    font-style:italic;    
    width: 355px;
    float: left;
    padding-left: 35px;
    margin-top: 10px;
}
#result_clientes_box_atividades {
    font-size: 8pt;
    color: #039;
    width: 355px;
    float: left;
    padding-left: 35px;
    margin-top: 5px;
}
#result_clientes_box_logo {
    width: 120px;
    height: 80px;
    float: right;
    margin-right: 15px;
    background: #FFF;
    text-align: right;
}
#result_clientes_banner1 {
    width: 150px;
    height: 400px;
    float: right;
    margin-top: 10px;    
    border: solid 1px #CCC;
}
#result_ativ_list {
    margin-left: 80px;
    font-size: 10pt;
    font-weight: bold;
    padding-top: 5px;
    padding-bottom: 5px;    
}
#result_ativ_list a:link{
    color:#369;
}
#result_ativ_list a:visited{
    color:#369;
}
#result_ativ_list a:hover{
    color:#369;
    font-size: 11pt;
}
#result_ativ_list a:active{
    color:#369;
}
#result_erro {
    color:#039;
    font-weight: bold;
    font-size: 10pt;
    text-align: center;
}


/*IMPRIMIR*/
#print_result {
    width: 500px;
    margin-left: 50px;
    font-size: 10pt;
}
#print_result_logo {
    width: 300px;
    margin-top: 20px;
    margin-bottom: 20px;    
}
#print_result_box {
    width: 500px;
    padding-top: 5px;    
    padding-bottom: 5px;
    margin-bottom: 5px;
    border-top: 1px dotted #999;
    border-bottom: 1px dotted #999;
    line-height: 14pt;
}
#print_result_nome {
    font-size: 10pt;
    font-weight: bold;
}
#print_result_end {
    font-size: 8pt;
}
#print_result_tel {
    font-size: 9pt;
    font-weight: bold;
}
/*DETALHE*/
#detalhe_box {
    font-size: 8pt;
    width: 680px;
}
#detalhe_nome {
    margin-top: 10px;
    height: 30px;
    font-size: 11pt;
    font-weight: bold;
    color: #395d85;
}
#detalhe_logo {
    margin-top: 10px;
}
#detalhe_ativ {
    color: #333;
    font-size: 8pt;
    font-weight: bold;
    padding-top: 3px;
    padding-bottom: 3px;
    border-top: 1px dotted #CCC;
    border-bottom: 1px dotted #CCC;
    padding-left: 30px;
}
#detalhe_ativ span{
    color: #999;
}
#detalhe_info {
    margin-bottom: 10px;
    font-size: 10pt;
}
#detalhe_end {
    width: 320px;
    height: 82px;
    float: left;
    margin-bottom: 10px;    
}
#detalhe_contato {
    width: 320px;
    height: 82px;
    float: right;
    font-size: 10pt;
    font-weight: bold;
    color:#900;
    margin-bottom: 10px;
}
#detalhe_url {
    width: 320px;
    float: left;
    margin-bottom: 10px;    
}
#detalhe_email {
    width: 320px;
    float: right;
    margin-bottom: 10px;    
}
#detalhe_anuncio {
    width: 680px;
    float: left;
}
#detalhe_mapa {
    width: 680px;
    float: left;
}
.detalhe_titulos {
    color: #243C55;
    background: #ffe78a;
    font-size: 8pt;
    font-weight: bold;
    text-transform: uppercase;
    border: #FC0 solid 1px;
    margin-top: 10px;
    margin-bottom: 10px;
    padding-left: 30px;
    padding-top: 3px;
    padding-bottom: 3px;
}
.detalhe_txt {
    padding-left: 30px;
}
#map {
     width: 678px;
    height: 400px;
    border: #999 1px solid;
}
#about_tit {
    margin-left: 50px;
    margin-top: 20px;
    font-size: 10pt;
    font-weight: bold;
}
#about_txt {
    width: 500px;
    margin-left: 70px;
    margin-top: 20px;
    font-size: 9pt;
}
#about_txt span {
    font-weight: bold;
    color: #4e6885;
}
#about_links {
    text-transform: uppercase;
    width: 300px;
    font-weight: bold;
    margin-left: 70px;
    margin-top: 20px;
    font-size: 9pt;
}
#about_links a:link{
    color: #4e6885;
}
#about_links a:visited{
    color: #4e6885;
}
#about_links a:hover{
    color: #4e6885;
}
#about_links a:active{
    color: #4e6885;
}
#about_voltar {
    float: left;
    width: 710px;
    text-transform: uppercase;
    font-weight: bold;
    margin-top: 10px;
    padding-left: 10px;
    font-size: 8pt;
    border-top: 1px #CCC solid;
}
/*MAPAS*/
/*table.directions th {
    background-color:#EEEEEE;
}
img {
    color: #000000;
}
#locale { }
#directions {
    margin-right: auto; margin-left: auto;
}
#map_canvas {
    margin-right: auto; margin-left: auto; border: solid 1px #565656;
}
.campos_rota {
    font-size: 8pt; font-family: arial;
}
#toAddress { }
#botoes_troca_mapa {
    width: 558px; margin-right: auto; margin-left: auto; border-bottom: 1px solid #b8b8b8;
}*/
#form_mapa {
    margin-top: 10px;
    margin-left: 30px;
    font-size: 9pt;
}
#form_mapa input{
    font-size: 8pt;
}
#mapa {
    border: #CCC 1px solid;
    margin-top: 20px;
    width: 718px;
    height: 500px;
    font-size: 10pt;
}
#locais {
    font-size: 9pt;
}
#map_canvas {
    width: 718px;
    height: 500px;
    margin-top: 20px;
    border: #CCC 1px solid;
}
#directions {
    width: 718px;
    font-size: 9pt;
}

#busca_cel {
    font-size: 8pt;
    width: 600px;
    height: 370px;
    margin-left: 60px;
    margin-top: 20px;
}
#busca_cel_txt {
    width: 400px;
    float: left;
}
#busca_cel_img {
    float: left;
}
#busca_cel_txt span {
    font-size: 14pt;
    font-weight: bold;
    color: #FC3;
}
#busca_cel_tb {
    width: 300px;
    text-transform: uppercase;
    margin-left: auto;
    margin-right: auto;
}
.busca_cel_row1 {
    padding-right: 5px;
    width: 60px;
    text-align: right;
}
.busca_cel_row2 {
    padding-left: 5px;
}
.busca_cel_tb_tr1{
    background: #fee78a;
}
.busca_cel_tb_tr2{
    background: #f8d95b;
}
#fale_txt {
    font-size: 8pt;
    height: 70px;
    margin-top: 10px;
    margin-left: auto;
    margin-right: auto;
    padding-top: 10px;
    text-align: center;
    font-weight: bold;
    border-bottom: 1px #CCC solid;
}
#fale_txt span{
    font-size: 14pt;
    font-weight: bold;
    background: #FFF;
    color: #4e6986;
}
#fale_formulario {
    font-size: 8pt;
    width: 350px;
    margin-top: 20px;
    margin-left: auto;
    margin-right: auto;
    padding-left: 40px;
    padding-right: 40px;
    padding-top: 20px;
    background: #dfd7c5;
}
#fale_formulario input{
    font-size: 8pt;
}
#fale_formulario select{
    font-size: 8pt;
}
#mapa_site_txt {
    margin-top: 10px;
    margin-left: 60px;
    font-size: 8pt;
    line-height: 14pt;
}
#mapa_site_txt span{
    font-size: 12pt;
    font-weight: bold;
    color: #4e6885;
}
#promo_txt {
    margin-top: 20px;
    margin-bottom: 30px;
    margin-left: 30px;
    font-size: 10pt;
}
#promo_txt span{
    font-weight: bold;
    color: #4e6885;
}
#anunc_txt {
    margin-top: 20px;
    margin-bottom: 30px;
    margin-left: 30px;
    font-size: 10pt;
}
#anunc_txt span{
    font-weight: bold;
    color: #4e6885;
}
#servicos_txt {
    font-size: 10pt;
    font-weight: bold;
    color: #4e6c8a;
    margin-top: 20px;
    margin-bottom: 30px;
    margin-left: 60px;
}
#servicos_txt a:link {
    font-size: 10pt;
    font-weight: bold;
    color: #4e6c8a;
}
#servicos_txt a:active{
    font-size: 10pt;
    font-weight: bold;
    color: #4e6c8a;
}
#servicos_txt a:hover{
    font-size: 10pt;
    font-weight: bold;
    color: #4e6c8a;
}
#servicos_txt a:active{
    font-size: 10pt;
    font-weight: bold;
    color: #4e6c8a;
}
#tel_uteis_regioes {
    font-size: 9pt;
    margin-left: 50px;
    margin-top: 20px;
    width: 670px;
    height: 180px;
}
#tel_uteis_norte {
    width: 130px;
    float: left;
}
#tel_uteis_norte span{
    font-size: 9pt;
    font-weight: bold;
    text-transform: uppercase;
    color: #4e6885;
}
#tel_uteis_nordeste {
    width: 130px;
    float: left;
}
#tel_uteis_nordeste span{
    font-size: 9pt;
    font-weight: bold;
    text-transform: uppercase;
    color: #4e6885;
}
#tel_uteis_centrooeste {
    width: 130px;
    float: left;
}
#tel_uteis_centrooeste span{
    font-size: 9pt;
    font-weight: bold;
    text-transform: uppercase;
    color: #4e6885;
}
#tel_uteis_sudeste {
    width: 130px;
    float: left;
}
#tel_uteis_sudeste span{
    font-size: 9pt;
    font-weight: bold;
    text-transform: uppercase;
    color: #4e6885;
}
#tel_uteis_sul {
    width: 130px;
    float: left;
}
#tel_uteis_sul span{
    font-size: 9pt;
    font-weight: bold;
    text-transform: uppercase;
    color: #4e6885;
}
#tel_uteis_resultados {
    margin-top: 20px;
    margin-left: 50px;
    font-size: 8pt;
    color: #333;
}
#tel_uteis_resultados_tit {
    font-size: 12pt;
    font-weight: bold;
    color: #4e6885;
    margin-bottom: 10px;
}
#tel_uteis_resultados span{
    font-size: 8pt;
    text-transform: uppercase;
    padding-bottom: 10px;
    font-weight: bold;
    color: #000;
}
#ddd_txt {
    margin-left: auto;
    margin-right: auto;
    width: 500px;
    font-size: 8pt;
    text-align: center;
}
#ddd_txt span{
    font-weight: bold;
    text-transform: uppercase;
    color: #4e6885;
}
#ddd_operadoras {
    margin-top: 20px;
    margin-bottom: 20px;
    margin-left: auto;
    margin-right: auto;
    width: 300px;
    font-size: 8pt;
    text-align: center;
}
#ddd_tab {
    width: 250px;
}
.ddd_tab_1 {
    color: #FFF;
    background: #4e6885;
    font-weight: bold;
}
.ddd_tab_2 {
    background: #fee78a;
}
.ddd_tab_3 {
    background: #f8d95b;
}
#ddd_busca {
    margin-top: 20px;
    margin-left: auto;
    margin-right: auto;
    width: 550px;
    height: 210px;
    font-size: 8pt;
    text-align: center;
}
#ddd_busca input{
    font-size: 8pt;
}
#ddd_busca select{
    font-size: 8pt;
}
#ddd_busca1 {
    float: left;
    width: 250px;
    height: 180px;
    border-bottom: 1px solid #CCC;
    border-right: 1px solid #CCC;
    margin-right: 15px;
}
#ddd_busca1_tit {
    height: 20px;
    background: url(../images/busca_ddd.gif);
}
#ddd_busca2 {
    float: right;
    width: 250px;
    height: 140px;
    border-bottom: 1px solid #CCC;
    border-right: 1px solid #CCC;
    text-align: left;
    margin-right: 15px;
}
#ddd_busca2_tit {
    height: 20px;
    background: url(../images/busca_ddi.gif);
}
.ddd_busca_form {
    margin-top: 10px;
    width: 160px;
    height: 180px;
    margin-left: auto;
    margin-right: auto;
    text-align: left;
}
#ddd_resultado {
    margin-top: 20px;
    margin-bottom: 20px;
    font-size: 8pt;
}
.ddd_resultado_cel1 {
    background: #4e6885;
    color: #FFF;
    font-weight: bold;
}
.ddd_resultado_cel2 {
    background: #fee78a;
}
.ddd_resultado_cel3 {
    background: #f8d95b;
}
#ddd_resultado_tb {
    text-align: center;
    width: 400px;
    margin-left: auto;
    margin-right: auto;
}
/*GUIAS ESPECIAIS*/
#especiais_box_busca {
    float: left;
    width: 550px;
    height: 300px;
    border: 1px solid #CCC;
    font-size: 8pt;
}
#especiais_box_busca input {
    font-size: 8pt;
}
#especiais_box_busca select {
    font-size: 8pt;
}
#especiais_box_img {
    width: 536px;
    height: 100px;
    margin-left: auto;
    margin-right:auto;
    margin-top: 8px;
}
#especiais_box_tarja {
    width: 536px;
    height: 20px;
    margin-left: auto;
    margin-right:auto;
    margin-top: 8px;
    margin-bottom: 15px;
    background: #f9d137;
}
#especiais_box_lista {
    float: left;
    width: 255px;
    height: 130px;
    padding-left: 10px;
    border-right: 1px solid #CCC;
}
#especiais_box_lista select{
    width: 240px;
}
#especiais_box_campos1 {
    float: right;
    width: 250px;
    height: 40px;
    margin-top: 10px;
    margin-bottom: 20px;
    padding-right: 20px;
    border-bottom: 1px solid #CCC;
}
#especiais_box_campos1 input{
    width: 250px;
}
#especiais_box_campos2 {
    float: right;
    width: 250px;
    height: 40px;
    padding-right: 20px;
}
#especiais_box_campos2_lista {
    float: left;
    width: 140px;
    height: 40px;
}
#especiais_box_campos2_botao {
    float: right;
    width: 90px;
    height: 40px;
}
#especiais_banner1 {
    width: 150px;
    height: 400px;
    float: right;
    border: solid 1px #CCC;
}
#cep_busca_box {
    width: 160px;
    height: 100px;
    font-size: 8pt;
    margin-top: 20px;
    margin-left: 100px;
    border-bottom: 1px solid #CCC;

}
#endereco_busca_box {
    width: 670px;
    height: 100px;
    font-size: 8pt;
    margin-top: 20px;
    margin-bottom: 20px;
    margin-left: 30px;
    border-bottom: 1px solid #CCC;
}
.cep_end_busca_form {
    padding-left: 10px;
}
#cep_busca_tit {
    background: #4e6885;
    padding-bottom: 3px;
    padding-top: 3px;
    padding-left: 5px;
    color: #FFF;
    font-size: 9pt;
    font-weight: bold;
    text-transform: uppercase;
    border-bottom: 1px solid #CCC;
}
#endereco_busca_tit {
    background: #4e6885;
    padding-bottom: 3px;
    padding-top: 3px;
    padding-left: 5px;
    color: #FFF;
    font-size: 9pt;
    font-weight: bold;
    text-transform: uppercase;
    border-bottom: 1px solid #CCC;
}
#cep_busca_box select{
    font-size: 8pt;
}
#cep_busca_box input{
    font-size: 8pt;
}
#endereco_busca_box select{
    font-size: 8pt;
}
#endereco_busca_box input{
    font-size: 8pt;
}
.end_resultado {
    font-size: 8pt;
    margin-top: 20px;
    margin-bottom: 20px;
    margin-left: 50px;
}
.end_resultado_cel1 {
    padding-top: 3px;
    padding-bottom: 3px;
    padding-left: 5px;
    background: #4e6885;
    color: #FFF;
    font-weight: bold;
    text-align: center;
}
.end_resultado_cel2 {
    padding-top: 3px;
    padding-bottom: 3px;
    padding-left: 5px;
    background: #4e6885;
    color: #FFF;
    font-weight: bold;
}
.end_resultado_cel3 {
    padding-top: 3px;
    padding-bottom: 3px;
    padding-left: 5px;
    border-bottom: 1px solid #CCC;
}
.end_resultado_cel4 {
    text-align: center;
    padding-top: 3px;
    padding-bottom: 3px;
    padding-left: 5px;
    background: #fee78a;
    border-bottom: 1px solid #CCC;
    font-weight: bold;
    color: #900;
}
/*CLIMA TEMPO*/
#ct_tudo {
    font-size: 8pt;
}
/*MATERIAS*/
#mat_conteudo {
    float: left;
    width: 420px;
    padding-left: 60px;
    margin-top: 20px;
}
#mat_txt {
    font-size: 9pt;
    margin-bottom: 10px;
    line-height: 13pt;
    margin-bottom: 20px;
}
#mat_txt span{
    font-size: 9pt;
    font-weight: bold;
}
#mat_tit {
    font-size: 24pt;
    font-weight: bold;
    color: #4e6885;
    margin-bottom: 5px;
}
#mat_nome {
    font-size: 7pt;
    text-align: justify;
    margin-bottom: 10px;
    text-transform: uppercase;
}
#mat_credito {
    font-size: 8pt;
    font-style: italic;
    margin-bottom: 10px;
}
#mat_ref {
    border-top: 1px solid #CCC;
    padding-top: 5px;
    font-size: 7pt;
    font-style: italic;
    margin-bottom: 10px;
}
#materias_banner1 {
    width: 150px;
    height: 400px;
    float: right;
    border: solid 1px #CCC;
    margin-top: 20px;
}
#especiais_mat_preview {
    float: left;
    width: 550px;
    margin-top: 20px;
    padding-top: 10px;
    border-top: 1px solid #CCC;
}
#especiais_mat_preview_txt {
    font-size: 8pt;
    margin-bottom: 10px;
    line-height: 13pt;
}
#especiais_mat_preview_tit {
    font-size: 16pt;
    font-weight: bold;
    color: #4e6885;
    margin-bottom: 10px;
}
#especiais_mat_preview_nome {
    font-size: 7pt;
    text-align: justify;
    margin-bottom: 5px;
    text-transform: uppercase;
}

/* --------------- */


body{margin:0 0 0 0;}

.risca{
	margin-top:6px;
	margin-left:2px;
	height:820px;
	border-left:1px dotted #efefef;
}

.cbuscax{
	width:910px;
	margin:0 auto;
	height:95px;
	background-image:url(http://imagem.buscape.com.br/parceiros/guiafacil/fundo_yelow.png);
	background-repeat:repeat-x;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:18px;

}

.cbuscay{
	padding-left:10px;
	padding-top:25px;
	*padding-top:15px;
}

.campobusca{
	width:310px;
	border:1px solid #000066;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#999999;
}

.botaobusca{
	width:90px;
	border:1px solid #fff;
	background:#395D85;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
}

.xqHome {font-family: Arial, Helvetica, sans-serif;font-weight: bold;font-size: 15px;color: #4E6E90;text-decoration:none;}
.xqHome:hover{text-decoration:underline;}

.xcHome {font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #333;text-decoration:none;}
.xcHome:hover{text-decoration:underline;}

.xpretoHome {font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #333333;text-decoration:none;}
.xpretoHome:hover{text-decoration:underline;}

.xlaranjaHome {font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #FF6600;text-decoration:none;}
.xlaranjaHome:hover{text-decoration:underline;}

.Paddingcategorias{padding:8px 0px 8px 0px;}
.TituloGrande {font-family: Arial, Helvetica, sans-serif;font-size: 30px;font-weight: bold;color: #F4CD37; }
.TituloGrande2 {font-family: Arial, Helvetica, sans-serif;font-size: 28px;font-weight: bold;color: #F4CD37; }
.TituloGrande3 {font-family: Arial, Helvetica, sans-serif;font-size: 17px;font-weight: bold;color: #F4CD37; }

.LinkMetatags1 {font-family: Arial, Helvetica, sans-serif;font-size: 24px;color: #0166DC;text-decoration:none;}
.LinkMetatags1:hover {text-decoration:underline;}

.LinkMetatags2 {font-family: Arial, Helvetica, sans-serif;font-size: 17px;color: #0166DC;text-decoration:none;}
.LinkMetatags2:hover {text-decoration:underline;}

.LinkMetatags3 {font-family: Arial, Helvetica, sans-serif;font-size: 20px;color: #0166DC;text-decoration:none;}
.LinkMetatags3:hover {text-decoration:underline;}

.iframecentraliza{

width:900px;
margin:0 auto;
}

.espacotopo{
	margin-top:8px;
}

/* --- /*/

body{margin:0 0 0 0;}

.xqHome {font-family: Arial, Helvetica, sans-serif;font-weight: bold;font-size: 15px;color: #4E6E90;text-decoration:none;}
.xqHome:hover{text-decoration:underline;}

.xcHome {font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #0166DC;text-decoration:none;}
.xcHome:hover{text-decoration:underline;}

.xpretoHome {font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #333333;text-decoration:none;}
.xpretoHome:hover{text-decoration:underline;}

.xlaranjaHome {font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #FF6600;text-decoration:none;}
.xlaranjaHome:hover{text-decoration:underline;}

.Paddingcategorias{padding:8px 0px 8px 0px;}
.TituloGrande {font-family: Arial, Helvetica, sans-serif;font-size: 30px;font-weight: bold;color: #F5CE37;}
.TituloGrande2 {font-family: Arial, Helvetica, sans-serif;font-size: 28px;font-weight: bold;color: #F5CE37;}
.TituloGrande3 {font-family: Arial, Helvetica, sans-serif;font-size: 17px;font-weight: bold;color: #343434;}

.LinkMetatags1 {font-family: Arial, Helvetica, sans-serif;font-size: 24px;color: #0166DC;text-decoration:none;}
.LinkMetatags1:hover {text-decoration:underline;}

.LinkMetatags2 {font-family: Arial, Helvetica, sans-serif;font-size: 17px;color: #0166DC;text-decoration:none;}
.LinkMetatags2:hover {text-decoration:underline;}

.LinkMetatags3 {font-family: Arial, Helvetica, sans-serif;font-size: 20px;color: #0166DC;text-decoration:none;}
.LinkMetatags3:hover {text-decoration:underline;}








