body{text-align:center;margin:25px;font:11px/1.6 Arial, Helvetica, Verdana, sans-serif;background:url(../img/bg.jpg) repeat-y;}

*{margin:0;padding:0;list-style:none;}

#tudo{margin:0 auto;text-align:left;width:940px;}

.cor2{color:#069;}

/* Corpo */
#corpo{position:relative;left:21px;width:900px;padding:0 0 40px 0;overflow:hidden;}
#bg_corpo{position:relative;width:840px;background:url(../img/bg_corpo.jpg) repeat-x #fff;padding:0 30px 5px 30px;*padding:0 30px 35px 30px;}
#bg_corpo #botao_cadastre{position:absolute;top:0;right:0;width:351px;height:43px;background:url(../img/botao_cadastre.jpg) no-repeat;;}
#bg_corpo #botao_cadastre p a{position:absolute;top:7px;left:110px;line-height:1.3em;font-weight:bold;}
#bg_corpo #titulo_busca{margin:12px 0;}
#bg_corpo #titulo_busca p{font-size:12px;font-weight:bold;}

#bg_corpo #busca_home{position:relative;width:830px;height:190px;border:5pt solid #069;background:url(../img/bg_busca_home.png) no-repeat;margin-bottom:20px;}
#bg_corpo #busca_home form{position:absolute;width:800px;height:122px;left:15px;top:18px;background:none;padding-top:38px;}
#bg_corpo #busca_home form fieldset{border:none;}
#bg_corpo #busca_home form label{float:left;font-size:14px;font-weight:bold;margin:0 10px;*margin-top:8px;}
#bg_corpo #busca_home form label select{padding:7px;display:block;font-size:15px;width:210px;height:35px;border:1px solid #A3C1D6;background:#fff;color:#069;}
#bg_corpo #busca_home form label select option{padding:2px;font-size:13px;color:#069;border:none;background:#fff;}
#bg_corpo #busca_home form input.enviar_busca2{position:absolute;top:62px;left:705px;background:url(../img/botao_buscar.png) no-repeat;width:79px;height:26px;border:none;cursor:pointer}

#bg_corpo #busca_home #ajuda2 a{position:absolute;top:20px;left:790px;z-index:1;width:20px;height:20px;cursor:pointer;background:url(../img/ajuda.png) no-repeat;filter:none;
*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/ajuda.png', sizingMethod='crop');*background:none;}

/* Menu inferior 1 */
#bg_corpo #menu_inferior1_home{position:relative;width:840px;float:left;margin-bottom:10px;}
#bg_corpo #menu_inferior1_home ul{width:840px;}
#bg_corpo #menu_inferior1_home li{font-weight:bold;height:50px;line-height:4.5em;width:278px;float:left;text-align:center;text-indent:25px;}
#bg_corpo #menu_inferior1_home .area {background:url(../img/area.jpg) no-repeat;}
#bg_corpo #menu_inferior1_home .favorito {background:url(../img/favorito.jpg) no-repeat;border-left:3px solid #fff;}
#bg_corpo #menu_inferior1_home .amigo {background:url(../img/amigo.jpg) no-repeat;border-left:3px solid #fff;}


/* Rodapé */
#bg_corpo #rodape{position:relative;width:840px;height:70px;background:none;text-align:center;clear:both;color:#333;}
#bg_corpo #rodape .linha1{width:840px;border-bottom:1px solid #ddd;margin:10px 0;}
#bg_corpo #rodape #menu_inferior2_home ul{text-align:center;}
#bg_corpo #rodape #menu_inferior2_home li{color:#069;;display:inline;}
#bg_corpo #rodape #menu_inferior2_home .menu3 a:link, #bg_corpo #menu_inferior2_home .menu3 a:visited{text-decoration:none;color:#069;}
#bg_corpo #rodape #menu_inferior2_home .menu3 a:hover, #bg_corpo #menu_inferior2_home .menu3 a:active{text-decoration:underline;color:#069;}

#siteby{position:relative;clear:both;top:10px;float:right;margin-right:0;}
#siteby p.texto{position:absolute;text-indent:-5000px;}

#bg_corpo #regioes{position:relative;clear:both;width:840px;}
#bg_corpo #regioes ul{padding:15px 0;}
#bg_corpo #regioes ul li{float:left;width:168px;text-align:center;font-weight:bold;}


#regiao{width:806px;margin-bottom:30px;float:left;padding:15px;background:#E8F1F8;border:2px solid #069;}
#regiao ul{width:265px;float:left;}
#regiao ul li{line-height:1.8em;font-size:12px;}



/* Sombra - topo do site */
.sombra_topo{width:940px;height:250px;background:url(../img/sombra_topo.png) no-repeat;filter:none;
*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/sombra_topo.png', sizingMethod='crop');*background:none;}

/* Topo */
#topo{width:900px;height:150px;background:#fff;}

/* Menu principal */
#menu_principal{width:900px;height:22px;_margin-top:-4px;}
#menu_principal ul {}
#menu_principal li{float:left;font-weight:bold;background:url(../img/bg_menu1.jpg) repeat-x;height:21px;line-height:2em;width:179.2px;display:block;
text-align:center;}
/* borda do menu */
.border{border-left:1px solid #fff;}
.menu1 a:link, .menu1 a:visited{text-decoration:none;color:#fff;}
.menu1 a:hover, .menu1 a:active{text-decoration:underline;color:#fff;}

/* Links */
a:link{text-decoration:none;color:#000;}
a:visited{text-decoration:none;color:#000;}
a:hover{text-decoration: underline;color:#000;}
a:active{text-decoration: underline;color:#000;}



/* Publicidade */
/*#publicidade{width:180px;height:240px;border:6pt solid #ccc;float:right;margin:0 25px 0 0;background:#fff;position:relative;z-index:0;}

#publicidade_home{width:180px;height:240px;border:6pt solid #ccc;float:right;margin:0 25px 0 0;*margin:-257px 12px 0 0;background:#fff;position:relative;z-index:0;}*/


/*.bloco{width:170px;float:left;margin-right:5px;}
.bloco p.titulo{font-weight:bold !important;text-align:left !important;height:30px;border-bottom:1px solid #eee;line-height:1.2em}
.bloco ul{text-align:left;padding-left:25px;}
.bloco ul li a{color:#069;}*/



/*
p.texto1{position:relative;top:-24px;top:-12px;left:-18px;color:#069;font-size:9px;z-index:0;}
p.texto1 span{font-weight:bold;}
p.texto1 span.numero{font-weight:bold;background:#069;color:#fff;padding:1px 3px;}
p.texto2{position:relative;top:6px;*top:9px;left:18px;*left:30px;color:#069;font-size:9px;z-index:0;}
p.texto2 span{font-weight:bold;}
p.texto2 span.numero{font-weight:bold;background:#069;color:#fff;padding:1px 3px;}*/



/* Radio Buttons */
/*label.radio_checked{background:url(../img/tick.jpg) no-repeat;display:inline-table;margin:10px 0;padding:0 6px 0 18px;}

label.radio_unchecked{background:url(../img/bullet.jpg) no-repeat;display:inline-table;margin:10px 0;padding:0 6px 0 18px;}*/

/* XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX */
/* STOP EDITTING - DO NOT CHANGE OR REMOVE  */
/*.crirHidden{position:absolute;left:-1000px;}*/
/* XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX */



/* PÁGINA DE RESULTADO ---------------------------------------------------------------------------------------------------------------- */


/* MENU BUSCAS - ABAS */

/*#menu_busca_int{width:200px;margin:25px 0 0 25px;visibility:hidden;}
#menu_busca_int ul {padding:0; margin:0;}
#menu_busca_int li{float:left;font-weight:bold;background:#069;height:18px;line-height:2em;width:77px;display:block;text-align:center;}

.border_menu_busca_int{border-right:1px solid #fff;}


#menu_busca_int a:link, #menu_busca_int a:visited{text-decoration:none;color:#fff;}
#menu_busca_int a:hover, #menu_busca_int a:active{text-decoration:underline;color:#fff;}
*/


/* BUSCA 1 */
/*#busca1_result{position:relative;width:798px;height:75px;float:left;padding:25px 5px 15px 35px;_padding:25px 5px 5px 35px;margin:0 0 0 25px;_margin:0 0 0 12px;background:url(../img/bg_busca1_int.jpg) no-repeat;border:6px solid #069;}
input#buscar_int{background:url(../img/bg_input.jpg) repeat-x;width:570px;padding:1px;color:#666;border:1px double #ccc;}
.alinhar_cidade_busca1_int{position:absolute;top:49px;left:632px;}
label.titulo_cidade_busca1_int{position:absolute;top:25px;left:632px;color:#069;font-size:13px;font-weight:bold;display:block;}
.enviar_busca1_int{color:#fff;background:url(../img/bg_menu1.jpg) repeat-x;width:52px;height:20px;border:none;position:absolute;top:72px;left:765px;}
#ajuda1_int{position:absolute;top:2px;*top:17px;left:797px;width:20px;height:20px;}
select.alinhar_cidade_busca1_int {width:185px;}
*/

/* BUSCA 2 */
/*#busca2_result{position:relative;width:798px;height:75px;float:left;padding:25px 5px 15px 35px;_padding:25px 5px 5px 35px;margin:0 0 0 25px;background:url(../img/bg_busca1_int_nova.jpg) no-repeat;border:6px solid #069;}
.alinhar_cidade_busca2_int{position:absolute;top:60px;}
.alinhar_bairro_busca2_int{position:absolute;top:60px;left:280px;}
.alinhar_atividade_busca2_int{position:absolute;top:60px;left:526px;}
label.titulo_cidade_busca2_int{position:absolute;top:38px;color:#069;font-size:13px;font-weight:bold;display:block;}
label.titulo_bairro_busca2_int{position:absolute;top:38px;left:280px;color:#069;font-size:13px;font-weight:bold;display:block;}
label.titulo_atividade_busca2_int{position:absolute;top:38px;left:526px;color:#069;font-size:13px;font-weight:bold;display:block;}
.enviar_busca2_int{color:#fff;background:url(../img/bg_menu1.jpg) repeat-x;width:52px;height:20px;border:none;position:absolute;top:57px;left:765px;cursor:pointer;}
#ajuda2_int a{position:absolute;top:12px;*top:25px;left:797px;z-index:1;width:20px;height:20px;background:url(../img/ajuda.png) no-repeat;filter:none;
*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/ajuda.png', sizingMethod='crop');*background:none;}
select.alinhar_cidade_busca2_int {width:195px;}
select.alinhar_bairro_busca2_int {width:195px;}
select.alinhar_atividade_busca2_int {width:195px;}*/



/* página de RESULTADOS */

/*#cabecalho_result{position:relative;width:835px;clear:both;float:left;padding-left:15px;margin:20px 0 0 25px;_margin:20px 0 0 12px;font-size:13px;background:url(../img/bg_result.jpg) repeat-x;height:30px;line-height:0.5em;*line-height:2em;_line-height:3em;}

#resultados{position:relative;width:665px;clear:both;float:left;margin:20px 0 0 25px;_margin:20px 0 0 12px;}
#adsense{position:relative;width:120px;height:600px;float:right;margin:20px 25px 0 0;}

table{width:710px;border-collapse:collapse;line-height:2em;}
.empresa {padding-left:15px;*padding-left:20px;font-size:14px;font-weight:bold;background:url(../img/bg_empresa.jpg) repeat-x;*line-height:0.7em;clear:both;}
.atividade{position:relative;text-align:right;padding-right:15px;font-weight:bold;color:#069;font-size:13px;background:url(../img/bg_empresa.jpg) repeat-x;} 
.descricao{font-weight:bold;border-bottom:solid 1px #999;color:#666;font-size:11px;} 
.endereco{font:11px;} 
.bairro{15px;font:11px;} 
.tel{padding-left:7px;*padding-left:0;}
.email{padding-left:7px;*padding-left:0;}
.site{padding-left:7px;*padding-left:0;}
.tipo1{background:url(../img/tipo1.jpg) repeat-y;width:8px;}
.tipo2{background:url(../img/tipo2.jpg) repeat-y;width:8px;}
.tipo3{background:url(../img/tipo3.jpg) repeat-y;width:8px;}
.iconfone{width:16px;height:16px;background:url(../img/icos/fone.jpg) no-repeat;*padding-right:0;}
.iconemail{width:16px;height:16px;background:url(../img/icos/email.png) no-repeat;}
.iconsite{width:16px;height:16px;background:url(../img/icos/site.png) no-repeat;}
.aceitamos{font-weight:bold;border-bottom:solid 1px #999;color:#666;} 
.logo{width:150px;height:90px;}
.mapa{font-size:10px;}
.cor3{color:#666;}

.coluna1{width:12px;color:#fff;}
#paginacao{margin-left:25px;width:850px;text-align:center;font-size:14px;font-weight:bold;color:#069;background:url(../img/bg_result.jpg) repeat-x;*line-height:2em;clear:both;}
*/


/* página de CADASTRO */
/*
#form_faleconosco{width:850px;height:500px;margin:25px 0 30px 210px;text-align:left;}
#form_faleconosco_resposta{width:850px;height:300px;margin:25px 0 30px 210px;text-align:left;}
fieldset{border:none;}
input{margin:3px 0;}
.enviar{color:#fff;background:url(../img/bg_menu1.jpg) repeat-x;width:52px;height:20px;border:none;position:absolute;top:680px;*top:700px;_top:730px;left:525px;_left:550px;}
.cadastre{font-size:20px;}
.linha2{width:480px;height:1px;background:url(../img/linha.jpg) no-repeat;}
.suave{font-weight:normal;color:#666;}
.voltar{color:#fff;background:url(../img/bg_menu1.jpg) repeat-x;width:62px;height:20px;border:none;position:absolute;top:450px;_top:480px;left:233px; text-align:center;}
.linha3{width:450px;height:1px;background:url(../img/linha.jpg) no-repeat;}
*/



/* PAGINA INDIVIDUAL  tipo 1 */

/*#resultado_tipo1{position:relative;width:850px;clear:both;float:left;margin:10px 0 10px 25px;_margin:20px 0 0 12px;}
#adsense2{position:relative;width:728px;height:90px;left:50%;margin:40px 0 20px -364px;clear:both;}
#adsense3{position:relative;width:728px;height:15px;left:50%;margin:25px 0 0 -364px;clear:both;}
.table_int1{width:850px;border-collapse:collapse;line-height:2em;margin-top:10px;}
#descricao{float:left;width:635px; height:300px;clear:both;margin:0 0 20px 0;}
#mapa{position:relative;width:830px;height:354px;clear:both;margin:0 0 20px -425px;_margin:0 0 20px -425px;border:10px solid #eee;left:50%}
#foto1{position:relative;width:200px;height:150px;float:right;border-bottom:5px solid #fff;}
#foto2{position:relative;width:200px;height:150px;float:right;margin-bottom:20px;}
#foto3{position:relative;width:200px;height:150px;float:right;margin-bottom:20px;}
.empresa_descricao{margin:0;padding-left:15px;*padding-left:20px;font-size:14px;font-weight:bold;background:url(../img/bg_empresa.jpg) repeat-x;*line-height:1.5em;clear:both;*height:20px;}
*/

/* PAGINA INDIVIDUAL  tipo 3 */

/*#resultado_tipo3{position:relative;width:850px;clear:both;float:left;margin:10px 0 10px 25px;_margin:20px 0 0 12px;}
#adsense2{position:relative;width:728px;height:90px;left:50%;margin:30px 0 5px -364px;clear:both;}
#adsense3{position:relative;width:728px;height:15px;left:50%;margin:25px 0 20px -364px;clear:both;}
.table_int3{width:850px;border-collapse:collapse;line-height:2em;margin-top:10px;border-bottom:1px solid #ccc;}
.coluna1_int3{width:12px;border-bottom:1px solid #ccc;}*/




/* paginas do menu */
/*#texto{width:640px;_width:620px;float:left;margin:30px 0 0 25px;_margin:30px 0 0 15px;}

#publicidade_int{width:180px;height:240px;border:6pt solid #ccc;float:right;margin:65px 25px 0 0;background:#fff;position:relative;z-index:0;float:right;}
#texto a:link, #texto a:visited{text-decoration:none;color:#069;}
#texto a:hover, #texto a:active{text-decoration:underline;color:#999;}*/



/* página FALE CONOSCO */

/*#form_faleconosco2 table{width:420px;}
#form_faleconosco2{width:640px;_width:520px;float:left;margin:25px 0 30px 100px;_margin:25px 0 30px 50px;_padding:0;text-align:left;}
#form_faleconosco2_resposta{width:850px;height:300px;margin:25px 0 30px 210px;text-align:left;}
fieldset{border:none;}
#form_faleconosco2 td{width:115px;padding:0;}
input{margin:3px 0;}
#form_faleconosco2 select{width:269px;}
.enviar2{color:#fff;background:url(../img/bg_menu1.jpg) repeat-x;width:52px;height:20px;border:none;position:absolute;top:515px;*top:555px;_top:555px;left:469px;_left:480px;}
.suave{font-weight:normal;color:#666;}
.voltar{color:#fff;background:url(../img/bg_menu1.jpg) repeat-x;width:62px;height:20px;border:none;position:absolute;top:450px;_top:480px;left:233px; text-align:center;}
*/





/* smartphones em modo retrato */
@media screen and (max-width: 375px) {
			      
			body{margin:10px 5px 10px 5px;}

			#tudo{width:320px;}

			/* Corpo */
			#corpo{left:5px;width:300px;}
			#bg_corpo{width:300px;background:#fff;padding:0 10px 5px 10px;}
			#bg_corpo #botao_cadastre{display:none!important;}		
			#bg_corpo #titulo_busca{width:280px;}

			#bg_corpo #busca_home{width:270px;height:300px;background:#e8f1f8;}
			#bg_corpo #busca_home form{width:270px;left:17px;top:18px;padding-top:15px;}
			#bg_corpo #busca_home form label{margin:5px;}
			#bg_corpo #busca_home form label select{width:225px;}
			#bg_corpo #busca_home form input.enviar_busca2{left:77px;top:225px;}

			#bg_corpo #busca_home #ajuda2 a{left:225px;}

			/* Menu inferior 1 */
			#bg_corpo #menu_inferior1_home{width:300px;}
			#bg_corpo #menu_inferior1_home ul{width:300px;}
			#bg_corpo #menu_inferior1_home li{width:300px;}
			#bg_corpo #menu_inferior1_home .favorito {border:none;}
			#bg_corpo #menu_inferior1_home .amigo {border:none;}


			/* Rodapé */
			#bg_corpo #rodape{width:280px;height:100px;}
			#bg_corpo #rodape .linha1{width:300px;}

			#bg_corpo #regioes{width:300px;padding-bottom:85px;}
			#bg_corpo #regioes ul{text-align: center;}
			#bg_corpo #regioes ul li{width:280px;}

			#regiao{width:247px;}

			/* Sombra - topo do site */
			.sombra_topo{width:300px;}

			/* Topo */
			#topo{width:300px;}

			/* Menu principal */
			#menu_principal{display:none;width:300px;}

			#siteby{display: none!important;}

}





/* smartphones em modo paisagem - exceto iphone 6 plus */
@media screen and (min-width: 376px) and (max-width: 667px) {
			      
			body{margin:10px 5px 10px 5px;}

			#tudo{width:460px;}

			/* Corpo */
			#corpo{left:5px;width:440px;}
			#bg_corpo{width:440px;background:#fff;padding:0 10px 5px 77px;}
			#bg_corpo #botao_cadastre{display:none!important;}		
			#bg_corpo #titulo_busca{width:280px;}

			#bg_corpo #busca_home{width:270px;height:300px;background:#e8f1f8;}
			#bg_corpo #busca_home form{width:270px;left:17px;top:18px;padding-top:15px;}
			#bg_corpo #busca_home form label{margin:5px;}
			#bg_corpo #busca_home form label select{width:225px;}
			#bg_corpo #busca_home form input.enviar_busca2{left:77px;top:225px;}

			#bg_corpo #busca_home #ajuda2 a{left:225px;}

			/* Menu inferior 1 */
			#bg_corpo #menu_inferior1_home{width:300px;}
			#bg_corpo #menu_inferior1_home ul{width:300px;}
			#bg_corpo #menu_inferior1_home li{width:300px;}
			#bg_corpo #menu_inferior1_home .favorito {border:none;}
			#bg_corpo #menu_inferior1_home .amigo {border:none;}


			/* Rodapé */
			#bg_corpo #rodape{width:280px;height:100px;}
			#bg_corpo #rodape .linha1{width:300px;}

			#bg_corpo #regioes{width:300px;padding-bottom:85px;}
			#bg_corpo #regioes ul{text-align: center;}
			#bg_corpo #regioes ul li{width:280px;}

			#regiao{width:247px;}

			/* Sombra - topo do site */
			.sombra_topo{width:300px;}

			/* Topo */
			#topo{width:300px;}

			/* Menu principal */
			#menu_principal{display:none;width:300px;}
			
			#siteby{display: none!important;}

}




/* tablets em modo retrato */
@media screen and (min-width: 668px) and (max-width: 1024px) {

			body{margin:25px 5px;}
			#tudo{width:768px;}


			/* Corpo */
			#corpo{left:10px;width:758px;}
			#bg_corpo{width:728px;padding:0 10px 5px 10px;}
			#bg_corpo #titulo_busca p{font-size:11px;}

			#bg_corpo #busca_home{width:714px;}
			#bg_corpo #busca_home form{width:714px;}
			#bg_corpo #busca_home form input.enviar_busca2{top:110px;left:602px;}

			/* Menu inferior 1 */
			#bg_corpo #menu_inferior1_home{width:748px;}
			#bg_corpo #menu_inferior1_home ul{width:748px;}
			#bg_corpo #menu_inferior1_home li{width:240px;}
			#bg_corpo #menu_inferior1_home .area,#bg_corpo #menu_inferior1_home .favorito,#bg_corpo #menu_inferior1_home .amigo {font-size: 10px;}

			/* Rodapé */
			#bg_corpo #rodape{width:718px;}
			#bg_corpo #rodape .linha1{width:718px;}

			#regiao{width:695px;}
			#siteby{display: none;}

			#bg_corpo #regioes{width:718px;}
			#bg_corpo #regioes ul li{width:143px;}

			/* Sombra - topo do site */
			.sombra_topo{width:728px;}

			/* Topo */
			#topo{width:748px;overflow: hidden;}

			/* Menu principal */
			#menu_principal{width:748px;background-color: #fff;}
			#menu_principal li{width:148.8px;}

}