/******** (Estrutura » umstudio.com) ********/

body, html{
margin:0;
width:100%;
height:100%;
padding:0;
border:none;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#999;
}

a{
outline:none;
}

p {
margin:0;
padding:0;
}

img {
border:0px;
}

h1, h2, h3, h4, h5 {
margin:0;
padding:0;
}

h2{
	color:#696969;
	font-size:11px;
	font-weight:bold;
}

h3{
	color:#696969;
	font-size:10px;
}

h4{
	color:#696969;
	font-size:13px;
	font-weight:bold;
	padding:0 0 15px 0;
}

/*** ESTRUTURA HEADER ************************************************/

.fixed{
	position: fixed !important;
}

#flash{
	top: 0;
	left: 0;
	z-index:1;
	height: 100%;
	width: 100%;
}


.global{
	position: absolute !important;
	height: 100% !important;
	width: 100% !important;
	margin: 0 !important;
	z-index: 2 !important;
}

/*////////////////////////////////////////////  HOME */

.conteudo_home{
	width:774px;
	height:580px;
	margin:auto;
}

/***** LOGO ******/
.logo{
	width:106px;
	height:60px;
	margin:0 0 10px 147px;
	/*background:url(../../_img/logo_AmeJardins.png);
	display:block;
	text-indent:-9999px;*/
}

.logo a{
	width:106px;
	height:60px;
	display:block;
	text-indent:-9999px;
}
/***** FIM LOGO ******/

/***** MENU ******/
.menu{
	width:137px;
	height:280px;
	background:#FFF;
	padding:10px 0 10px 10px;
	margin:20px 0 0 0;
	float:left;
}
/***** FIM MENU ******/

/***** CONT HOME ******/
.cont_home{
	width:440px;
	height:455px;
	background:#FFF;
	padding:30px 20px 20px 20px;
	float:left;
}
/***** FIM CONT HOME ******/

/***** BOX BLOG QUE VAI NA HOME ******/
.box_blog{
	width:136px;
	height:280px;
	background:#FFF url(../../_img/bg_blog.jpg) center left no-repeat;
	margin:20px 0 0 0;
	padding:10px 10px 10px 0;
	float:left;
	color:#fff;
}

.box_blog a{
color:#FFFFFF;
text-decoration:none;
}

.box_blog a:hover{
color:#FFFFFF;
text-decoration:underline;
}

.box_blog ul{
	margin:0 0 0 10px;
	padding:0;
}

.box_blog li{
	list-style:none;
}

.box_blog li p{
	width:117px;
	height:40px;
	padding:0 0 17px 0;
}

.box_blog li img{
	list-style:none;
	margin:30px 0 0 0;
}
/***** FIM BOX BLOG QUE VAI NA HOME ******/

/***** BOX COMPARTILHE ******/
.box_compartilhe{
	width:136px;
	height:65px;
	float:left;
	background:#FFF;
	margin:20px 0 0 0;
	padding:10px 10px 10px 0;
}
/***** FIM BOX COMPARTILHE ******/

/***** BOX CONTATO ******/
.box_contato{
	width:136px;
	height:50px;
	float:left;
	background:#FFF;
	margin:5px 0 0 0;
	padding:8px 10px 10px 1px;
	font-size:8px;
	color:#FFFFFF;
	background:#FFF url(../../_img/bg_contato.jpg) center left no-repeat;
	font-weight:bold;

}
/***** FIM BOX CONTATO ******/

/***** RODAPE DA HOME E DAS INTERNAS ******/
.rodape{
	width:450px;
	height:40px;
	margin:10px 0 10px 147px;
	padding:15px;
	color:#FFF;
	text-align:right;
	clear:both;
	background: url(../../_img/bg_footer.png);
	float:left;
	font-size:10px;
}

.rodape a{
color:#FFFFFF;
text-decoration:none;
}

.rodape_internas{
	width:635px;
	height:40px;
	margin:10px 0 10px 147px;
	padding:15px;
	color:#FFF;
	text-align:right;
	clear:both;
	background: url(../../_img/bg_footer.png);
	float:left;
	font-size:10px;
}

.rodape_internas a{
color:#FFFFFF;
text-decoration:none;
}


.rodape_cobertura{
	width:655px;
	height:40px;
	margin:10px 0 10px 147px;
	padding:15px;
	color:#FFF;
	text-align:right;
	clear:both;
	background: url(../../_img/bg_footer.png);
	float:left;
	font-size:10px;
}

.rodape_cobertura a{
color:#FFFFFF;
text-decoration:none;
}


/***** FIM RODAPE DA HOME E DAS INTERNAS ******/

/*//////////////////////////////////////////// FIM CSS HOME */

/*//////////////////////////////////////////// INTERNAS */
.geral_internas{
	width:970px;
	height:auto;
	position:relative;
	margin:auto;
}

.geral_internas_mapa{
	width:1000px;
	height:auto;
	position:relative;
	margin:auto;
}

.cont_internas{
	width:625px;
	background:#FFF;
	padding:20px 20px 0 20px;
	float:left;
	position:relative;
}

.cont_internas_unico{
	width:625px;
	height:470px;
	background:#FFF;
	padding:20px 20px 0 20px;
	float:left;
	position:relative;
}

.sub_tit{
	width:auto;
	height:20px;
	clear:both;
	margin:0 0 20px 0;
	font-size:13px;
	font-weight:bold;
	color:#696969;
}

.img_destac{
	float:left;
	margin: 0 0 20px 0;
}

.txt_conteudo_geral{
	width:auto;
	height:auto;
	color:#999;
	text-align:justify;
	clear:both;
}

.txt_conteudo_geral p{
	margin:0 0 10px 0;
}

.mapa{
	width:auto;
	height:297px;
	float:left;
	margin:0 0 46px 0;
}

/************************** ESTRUTURA MENU TOP INTERNAS */
.menu_top{
	width:auto;
	float:left;
	margin:0 0 20px 0;
}

.menu_top ul{
	margin:0;
	padding:0;
}

.menu_top li{
	list-style:none;
	float:left;
	margin:0 20px 0 0;
}
/************************** FIM ESTRUTURA MENU TOP INTERNAS */

/************************** ESTRUTURA TXT CONTEUDO */
.txt_conteudo{
	width:338px;
	height:auto;
	color:#999;
	text-align:justify;
	float:left;
}

.txt_conteudo p{
	margin:0 20px 10px 0;
}

.txt_conteudo ul{
	margin:0;
	padding:0;
}

.txt_conteudo li{
	margin:0 20px 6px 14px;
	padding:0;
	list-style-image:url(../../_img/bullet.gif);
}
/************************** FIM ESTRUTURA TXT CONTEUDO */

/************************** ESTRUTURA MENU INTERNA RODAPE */
.menu_rodape_internas{
	width:auto;
	height:auto;
	float:left;
	margin:0 0 10px 0;
}

.menu_rodape_internas ul{
	margin:0;
	padding:0;
}

.menu_rodape_internas li{
	margin:0 20px 0 0;
	padding:0;
	list-style:none;
	float:left;
}

.menu_rodape_internas_unico{
	width:auto;
	height:auto;
	float:left;
	margin:71px 0 0 0;
}

.menu_rodape_internas_unico ul{
	margin:0;
	padding:0;
}

.menu_rodape_internas_unico li{
	margin:0 20px 0 0;
	padding:0;
	list-style:none;
	float:left;
}


/************************** ESTRUTURA MENU INTERNA RODAPE */

/*//////////////////////////////////////////// FIM INTERNAS */


/*///////////////////////////////////////////////////////////////////////////////////////// QUEM SOMOS */

/****BALANÇO**/
.menu_top_internas_balanco{
	width:60px;
	height:25px;
	background:url(../../_img/menu_top_internas_balanco.gif);
}

.menu_top_internas_balanco a{
	width:60px;
	height:25px;
	background:url(../../_img/menu_top_internas_balanco.gif);
	display:block;
	text-indent:-9999px;
}

.menu_top_internas_balanco a:hover{
	width:60px;
	height:25px;
	background:url(../../_img/menu_top_internas_balanco_off.gif);
	display:block;
	text-indent:-9999px;
}
/****FIM BALANÇO**/

/****ESTATUTO**/
.menu_top_internas_estatuto{
	width:60px;
	height:25px;
	background:url(../../_img/menu_top_internas_estatuto.gif);
}

.menu_top_internas_estatuto a{
	width:62px;
	height:25px;
	background:url(../../_img/menu_top_internas_estatuto.gif);
	display:block;
	text-indent:-9999px;
}

.menu_top_internas_estatuto a:hover{
	width:62px;
	height:25px;
	background:url(../../_img/menu_top_internas_estatuto_off.gif);
	display:block;
	text-indent:-9999px;
}
/****FIM ESTATUTO**/

/****COMITE DE GESTOR**/
.menu_top_internas_comite_gestor{
	width:144px;
	height:25px;
	background:url(../../_img/menu_top_internas_comite_gestor.gif);
}

.menu_top_internas_comite_gestor a{
	width:144px;
	height:25px;
	background:url(../../_img/menu_top_internas_comite_gestor.gif);
	display:block;
	text-indent:-9999px;
}

.menu_top_internas_comite_gestor a:hover{
	width:144px;
	height:25px;
	background:url(../../_img/menu_top_internas_comite_gestor_off.gif);
	display:block;
	text-indent:-9999px;
}
/****FIM COMITE DE GESTOR**/


/****QUEM SOMOS**/
.menu_rodape_internas_quem_somos{
	width:118px;
	height:27px;
	background:url(../../_img/menu_rodape_internas_quem_somos.gif);
}

.menu_rodape_internas_quem_somos a{
	width:118px;
	height:27px;
	background:url(../../_img/menu_rodape_internas_quem_somos.gif);
	display:block;
	text-indent:-9999px;
}

.menu_rodape_internas_quem_somos a:hover{
	width:118px;
	height:27px;
	background:url(../../_img/menu_rodape_internas_quem_somos_off.gif);
	display:block;
	text-indent:-9999px;
}
/****FIM QUEM SOMOS**/

/****FALE CONOSCO**/
.menu_rodape_internas_fale_conosco{
	width:135px;
	height:27px;
	background:url(../../_img/menu_rodape_internas_fale_conosco.gif);
}

.menu_rodape_internas_fale_conosco a{
	width:135px;
	height:27px;
	background:url(../../_img/menu_rodape_internas_fale_conosco.gif);
	display:block;
	text-indent:-9999px;
}

.menu_rodape_internas_fale_conosco a:hover{
	width:135px;
	height:27px;
	background:url(../../_img/menu_rodape_internas_fale_conosco_off.gif);
	display:block;
	text-indent:-9999px;
}
/****FIM FALE CONOSCO**/

/****QUEM SOMOS**/
.menu_rodape_internas_como_associar{
	width:170px;
	height:27px;
	background:url(../../_img/menu_rodape_internas_como_associar.gif);
}

.menu_rodape_internas_como_associar a{
	width:170px;
	height:27px;
	background:url(../../_img/menu_rodape_internas_como_associar.gif);
	display:block;
	text-indent:-9999px;
}

.menu_rodape_internas_como_associar a:hover{
	width:170px;
	height:27px;
	background:url(../../_img/menu_rodape_internas_como_associar_off.gif);
	display:block;
	text-indent:-9999px;
}
/****FIM QUEM SOMOS**/


/*////////////////////////////////////////////////////////////////////////// FIM QUEM SOMOS */


/*////////////////////////////////////////////////////////////////////////// BALANÇO */
.pdf_download{
	width:auto;
	color:#999;
	margin:40px 0 0 0;
}

.pdf_download img{
	float:left;
	margin:0 10px 0 0;
}

.pdf_download p{
	padding:5px 0 0 0;
}

.pdf_download a{
	color:#999;
	text-decoration:none;
}

.pdf_download a:hover{
	color:#46a216;
	text-decoration:none;
}
/*////////////////////////////////////////////////////////////////////////// FIM BALANÇO */

/*////////////////////////////////////////////////////////////////////////// O QUE FAZEMOS */

/****COMO PODEMOS AUXILIAR**/
.menu_top_internas_como_podemos_auxiliar{
	width:181px;
	height:25px;
	background:url(../../_img/menu_top_internas_como_podemos_auxiliar.gif);
}

.menu_top_internas_como_podemos_auxiliar a{
	width:181px;
	height:25px;
	background:url(../../_img/menu_top_internas_como_podemos_auxiliar.gif);
	display:block;
	text-indent:-9999px;
}

.menu_top_internas_como_podemos_auxiliar a:hover{
	width:181px;
	height:25px;
	background:url(../../_img/menu_top_internas_como_podemos_auxiliar_off.gif);
	display:block;
	text-indent:-9999px;
}
/****FIM COMO PODEMOS AUXILIAR**/

/****AREA DE COBERTURA**/
.menu_top_internas_area_de_cobertura{
	width:125px;
	height:25px;
	background:url(../../_img/menu_top_internas_area_de_cobertura.gif);
}

.menu_top_internas_area_de_cobertura a{
	width:125px;
	height:25px;
	background:url(../../_img/menu_top_internas_area_de_cobertura.gif);
	display:block;
	text-indent:-9999px;
}

.menu_top_internas_area_de_cobertura a:hover{
	width:125px;
	height:25px;
	background:url(../../_img/menu_top_internas_area_de_cobertura_off.gif);
	display:block;
	text-indent:-9999px;
}
/****FIM AREA DE COBERTURA**/


/****AREA DE ATUAÇÃO**/
.menu_top_internas_area_de_atuacao{
	width:114px;
	height:25px;
	background:url(../../_img/menu_top_internas_area_de_atuacao.gif) no-repeat;
}

.menu_top_internas_area_de_atuacao a{
	width:114px;
	height:25px;
	background:url(../../_img/menu_top_internas_area_de_atuacao.gif)  no-repeat;
	display:block;
	text-indent:-9999px;
}

.menu_top_internas_area_de_atuacao a:hover{
	width:114px;
	height:25px;
	background:url(../../_img/menu_top_internas_area_de_atuacao_off.gif)  no-repeat;
	display:block;
	text-indent:-9999px;
}
/****FIM AREA DE ATUAÇÃO**/

/****CONTATOS**/
.menu_top_internas_contatos{
	width:74px;
	height:25px;
	background:url(../../_img/menu_top_internas_contatos.gif);
}

.menu_top_internas_contatos a{
	width:74px;
	height:25px;
	background:url(../../_img/menu_top_internas_contatos.gif);
	display:block;
	text-indent:-9999px;
}

.menu_top_internas_contatos a:hover{
	width:74px;
	height:25px;
	background:url(../../_img/menu_top_internas_contatos_off.gif);
	display:block;
	text-indent:-9999px;
}
/****CONTATOS**/

/*////////////////////////////////////////////////////////////////////////// FIM O QUE FAZEMOS */

/*////////////////////////////////////////////////////////////////////////// COMO ASSOCIAR */

/****CADASTRO**/
.menu_top_internas_cadastro{
	width:80px;
	height:25px;
	background:url(../../_img/menu_top_internas_cadastro.gif);
}

.menu_top_internas_cadastro a{
	width:80px;
	height:25px;
	background:url(../../_img/menu_top_internas_cadastro.gif);
	display:block;
	text-indent:-9999px;
}

.menu_top_internas_cadastro a:hover{
	width:80px;
	height:25px;
	background:url(../../_img/menu_top_internas_cadastro_off.gif);
	display:block;
	text-indent:-9999px;
}
/****FIM CADASTRO**/

/****O QUE VC GANHA**/
.menu_top_internas_oq_voce_ganha{
	width:127px;
	height:25px;
	background:url(../../_img/menu_top_internas_oq_voce_ganha.gif);
}

.menu_top_internas_oq_voce_ganha a{
	width:127px;
	height:25px;
	background:url(../../_img/menu_top_internas_oq_voce_ganha.gif);
	display:block;
	text-indent:-9999px;
}

.menu_top_internas_oq_voce_ganha a:hover{
	width:127px;
	height:25px;
	background:url(../../_img/menu_top_internas_oq_voce_ganha_off.gif);
	display:block;
	text-indent:-9999px;
}
/****FIM O QUE VC GANHA**/


/****Historia dos Jardins**/
.menu_rodape_internas_historia_jardins{
	width:196px;
	height:27px;
	background:url(../../_img/menu_rodape_internas_historia_jardins.gif);
}

.menu_rodape_internas_historia_jardins a{
	width:196px;
	height:27px;
	background:url(../../_img/menu_rodape_internas_historia_jardins.gif);
	display:block;
	text-indent:-9999px;
}

.menu_rodape_internas_historia_jardins a:hover{
	width:196px;
	height:27px;
	background:url(../../_img/menu_rodape_internas_historia_jardins_off.gif);
	display:block;
	text-indent:-9999px;
}
/****FIM Historia dos Jardins**/


/****Area Cobertura**/
.menu_rodape_internas_area_cobertura{
	width:196px;
	height:27px;
	background:url(../../_img/menu_rodape_internas_area_cobertura.gif);
}

.menu_rodape_internas_area_cobertura a{
	width:196px;
	height:27px;
	background:url(../../_img/menu_rodape_internas_area_cobertura.gif);
	display:block;
	text-indent:-9999px;
}

.menu_rodape_internas_area_cobertura a:hover{
	width:196px;
	height:27px;
	background:url(../../_img/menu_rodape_internas_area_cobertura_off.gif);
	display:block;
	text-indent:-9999px;
}
/****FIM Area Cobertura**/




/****DICAS**/
.menu_rodape_internas_dicas{
	width:54px;
	height:27px;
	background:url(../../_img/menu_rodape_internas_dicas.gif);
}

.menu_rodape_internas_dicas a{
	width:54px;
	height:27px;
	background:url(../../_img/menu_rodape_internas_dicas.gif);
	display:block;
	text-indent:-9999px;
}

.menu_rodape_internas_dicas a:hover{
	width:54px;
	height:27px;
	background:url(../../_img/menu_rodape_internas_dicas_off.gif);
	display:block;
	text-indent:-9999px;
}
/****FIM DICAS**/

/****O QUE FAZEMOS**/
.menu_rodape_internas_oq_fazemos{
	width:142px;
	height:27px;
	background:url(../../_img/menu_rodape_internas_oq_fazemos.gif);
}

.menu_rodape_internas_oq_fazemos a{
	width:142px;
	height:27px;
	background:url(../../_img/menu_rodape_internas_oq_fazemos.gif);
	display:block;
	text-indent:-9999px;
}

.menu_rodape_internas_oq_fazemos a:hover{
	width:142px;
	height:27px;
	background:url(../../_img/menu_rodape_internas_oq_fazemos_off.gif);
	display:block;
	text-indent:-9999px;
}
/****FIM O QUE FAZEMOS**/

/*////////////////////////////////////////////////////////////////////////// COMO ASSOCIAR */

/*////////////////////////////////////////////////////////////////////////// HISTORIA JARDINS */

.img_destac_historia{
	width:241px;
	float:left;
	margin:17px 20px 0 0;
}

.img_destac_historia_2{
	width:241px;
	float:left;
	margin:16px 0 0 20px;
}

.legenda_foto{
	width:241px;
	color:#a9a9a9;
	background:#f2f2f2;
	text-align:center;
	padding:5px 0 5px 0;
}

/*////////////////////////////////////////////////////////////////////////// FIM HISTORIA JARDINS */

/*////////////////////////////////////////////////////////////////////////// DICAS */

.tudo_dicas{
	width:625px;
	height:auto;
	float:left;
	margin:0 0 30px 0;
}

.img_dicas{
	width:74px;
	height:85px;
	float:left;
	margin:3px 10px 0 0;
}

.tudo_dicas ul{
	margin:0;
	padding:0;
}

.tudo_dicas li{
	margin:0;
	padding:0;
	list-style:none;
	line-height:16px;
}


.saiba_mais{
	color:#a9d20a;
	font-size:11px;
	font-weight:bold;
}

.saiba_mais a{
	color:#a9d20a;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	margin:7px 0 0 0;
}


.saiba_mais a:hover{
	color:#698305;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}


.tit_dicas{
	margin:0 0 10px 0;
}

.paginacao_dicas{
	width:auto;
	clear:both;
	margin:0 0 30px 0;
	text-align:center;
}

.paginacao_dicas a{
	font-size:10px;
	color:#000000;
	text-decoration:none;
	margin:0 5px 0 5px;
}

.paginacao_dicas a:hover{
	font-size:10px;
	color:#999;
	text-decoration:none;
	font-weight:bold;
}



.txt_conteudo_dicas{
	width:363px;
	height:auto;
	color:#999;
	font-size:11px;
	text-align:justify;
	float:left;
}


.saiba_mais_internas{
	color:#a9d20a;
	font-size:11px;
	font-weight:bold;
}

.saiba_mais_internas a{
	color:#a9d20a;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}


.saiba_mais_internas a:hover{
	color:#698305;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}


/****RESTAURANTES**/
.menu_top_internas_restaurante{
	width:90px;
	height:25px;
	background:url(../../_img/menu_top_internas_restaurante.gif);
}

.menu_top_internas_restaurante a{
	width:90px;
	height:25px;
	background:url(../../_img/menu_top_internas_restaurante.gif);
	display:block;
	text-indent:-9999px;
}

.menu_top_internas_restaurante a:hover{
	width:90px;
	height:25px;
	background:url(../../_img/menu_top_internas_restaurante_off.gif);
	display:block;
	text-indent:-9999px;
}
/****FIM RESTAURANTES**/


/****EMUSEUS**/
.menu_top_internas_museus{
	width:47px;
	height:25px;
	background:url(../../_img/menu_top_internas_museus.gif);
}

.menu_top_internas_museus a{
	width:47px;
	height:25px;
	background:url(../../_img/menu_top_internas_museus.gif);
	display:block;
	text-indent:-9999px;
}

.menu_top_internas_museus a:hover{
	width:47px;
	height:25px;
	background:url(../../_img/menu_top_internas_museus_off.gif);
	display:block;
	text-indent:-9999px;
}
/****FIM MUSEUS**/

/****Igrejas**/
.menu_top_internas_igrejas{
	width:45px;
	height:25px;
	background:url(../../_img/menu_top_internas_igrejas.gif);
}

.menu_top_internas_igrejas a{
	width:45px;
	height:25px;
	background:url(../../_img/menu_top_internas_igrejas.gif);
	display:block;
	text-indent:-9999px;
}

.menu_top_internas_igrejas a:hover{
	width:45px;
	height:25px;
	background:url(../../_img/menu_top_internas_igrejas_off.gif);
	display:block;
	text-indent:-9999px;
}
/****FIM IgrejasS**/

/****Praças**/
.menu_top_internas_pracas{
	width:46px;
	height:25px;
	background:url(../../_img/menu_top_internas_pracas.gif);
}

.menu_top_internas_pracas a{
	width:46px;
	height:25px;
	background:url(../../_img/menu_top_internas_pracas.gif);
	display:block;
	text-indent:-9999px;
}

.menu_top_internas_pracas a:hover{
	width:46px;
	height:25px;
	background:url(../../_img/menu_top_internas_pracas_off.gif);
	display:block;
	text-indent:-9999px;
}
/****FIM Praças**/

/****TELEFONES UTEIS**/
.menu_top_internas_tel_uteis{
	width:100px;
	height:25px;
	background:url(../../_img/menu_top_internas_tel_uteis.gif);
}

.menu_top_internas_tel_uteis a{
	width:100px;
	height:25px;
	background:url(../../_img/menu_top_internas_tel_uteis.gif);
	display:block;
	text-indent:-9999px;
}

.menu_top_internas_tel_uteis a:hover{
	width:100px;
	height:25px;
	background:url(../../_img/menu_top_internas_tel_uteis_off.gif);
	display:block;
	text-indent:-9999px;
}
/****TELEFONES UTEIS**/


/****ESPORTES**/
.menu_top_internas_esportes{
	width:56px;
	height:25px;
	background:url(../../_img/menu_top_internas_esportes.gif);
}

.menu_top_internas_esportes a{
	width:56px;
	height:25px;
	background:url(../../_img/menu_top_internas_esportes.gif);
	display:block;
	text-indent:-9999px;
}

.menu_top_internas_esportes a:hover{
	width:56px;
	height:25px;
	background:url(../../_img/menu_top_internas_esportes_off.gif);
	display:block;
	text-indent:-9999px;
}
/****FIM ESPORTES**/

/****DESCONTOS**/
.menu_top_internas_descontos{
	width:74px;
	height:25px;
	background:url(../../_img/menu_top_internas_descontos.gif);
}

.menu_top_internas_descontos a{
	width:74px;
	height:25px;
	background:url(../../_img/menu_top_internas_descontos.gif);
	display:block;
	text-indent:-9999px;
}

.menu_top_internas_descontos a:hover{
	width:74px;
	height:25px;
	background:url(../../_img/menu_top_internas_descontos_off.gif);
	display:block;
	text-indent:-9999px;
}
/****FIM DESCONTOS**/

/****VERDE**/
.menu_top_internas_verde{
	width:38px;
	height:25px;
	background:url(../../_img/menu_top_internas_verde.gif);
}

.menu_top_internas_verde a{
	width:38px;
	height:25px;
	background:url(../../_img/menu_top_internas_verde.gif);
	display:block;
	text-indent:-9999px;
}

.menu_top_internas_verde a:hover{
	width:38px;
	height:25px;
	background:url(../../_img/menu_top_internas_verde_off.gif);
	display:block;
	text-indent:-9999px;
}
/****FIM VERDE**/


/****IMPERDIVEL**/
.menu_top_internas_imperdivel{
	width:68px;
	height:25px;
	background:url(../../_img/menu_top_internas_imperdivel.gif);
}

.menu_top_internas_imperdivel a{
	width:68px;
	height:25px;
	background:url(../../_img/menu_top_internas_imperdivel.gif);
	display:block;
	text-indent:-9999px;
}

.menu_top_internas_imperdivel a:hover{
	width:68px;
	height:25px;
	background:url(../../_img/menu_top_internas_imperdivel_off.gif);
	display:block;
	text-indent:-9999px;
}
/****FIM IMPERDIVEL**/

/****PERTO DE VOCÊ**/
.menu_top_internas_perto_de_voce{
	width:92px;
	height:25px;
	background:url(../../_img/menu_top_internas_perto_de_voce.gif);
}

.menu_top_internas_perto_de_voce a{
	width:92px;
	height:25px;
	background:url(../../_img/menu_top_internas_perto_de_voce.gif);
	display:block;
	text-indent:-9999px;
}

.menu_top_internas_perto_de_voce a:hover{
	width:92px;
	height:25px;
	background:url(../../_img/menu_top_internas_perto_de_voce_off.gif);
	display:block;
	text-indent:-9999px;
}
/****FIM PERTO DE VOCÊ**/

/*////////////////////////////////////////////////////////////////////////// FIM DICAS */
.cont_internas_mapa{
	width:645px;
	background:#FFF;
	padding:20px 20px 0 20px;
	float:left;
}


.txt_conteudo_historia{
	width:363px;
	height:auto;
	color:#999;
	text-align:justify;
	float:left;
}

.txt_conteudo_historia p{
	margin:0 0 20px 0;
}

.txt_conteudo_dicas p{
	margin:0 0 20px 0;
}

.txt_conteudo_fale_conosco{
	width:338px;
	height:auto;
	color:#999;
	text-align:justify;
	float:left;
}


.img_destac_pq{
	width:241px;
	float:left;
	margin:0 20px 30px 0;
}


.nome_obrigatorio{
color:#5ba226;
}

.formulario_cadastro_fisica{
	margin:0 0 20px 0;
}

.formulario_cadastro_select{
	margin:30px 0 0 0;
	position:relative;
}

.formulario_cadastro_juridica{
	margin:0 0 20px 0;
}

#table_cadastro{
	padding:10px;
}



.input_nome_fale_conosco{
	width:278px;
	height:18px;
	padding:5px 0 0 0;
	margin:2px 0 0 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#999;
}


.input_medio{
	width:240px;
	height:18px;
	padding:5px 0 0 0;
	margin:2px 0 0 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#999;

}

.input_numero{
	width:90px;
	height:18px;
	padding:5px 0 0 0;
	margin:2px 0 0 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#999;

}

.input_cep{
	width:160px;
	height:18px;
	padding:5px 0 0 0;
	margin:2px 0 0 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#999;
}

.input_digitos_cep{
	width:60px;
	height:18px;
	padding:5px 0 0 0;
	margin:2px 0 0 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#999;
}

.input_bairro{
	width:170px;
	height:18px;
	padding:5px 0 0 0;
	margin:2px 0 0 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#999;
}

.input_digitos_tel{
	width:50px;
	height:18px;
	padding:5px 0 0 0;
	margin:2px 0 0 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#999;
}


.input_tel{
	width:155px;
	height:18px;
	padding:5px 0 0 0;
	margin:2px 0 0 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#999;
}

.data1{
	width:50px;
	height:18px;
	padding:5px 0 0 0;
	margin:2px 0 0 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#999;
}

.data2{
	width:90px;
	height:18px;
	padding:5px 0 0 0;
	margin:2px 0 0 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#999;
}


.input_uploader{
	width:180px;
	height:18px;
	padding:5px 0 0 0;
	margin:2px 0 0 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#999;
}

select{
	width:250px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#999;
}

.select_fale_conosco{
	width:150px;
	padding:7px 0 0 0;
	margin:2px 0 0 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#999;
}

.text_area{
	width:300px;
	height:80px;
	background:url(../../_img/bg_text_area.gif) top center;
}

.input_text_area{
	width:273px;
	height:60px;
	padding:5px 0 0 0;
	margin:7px 0 0 5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#999;
	border:none;
	background:#fbfbfb;
	overflow:auto;
}

.clear{
clear:both;
	margin:45px 0 0 0;
}


/********* MSG DE ERRO CADASTRO/******/
/*.cont_internas .msg_erro
{
	width:400px;
	height:12px;
	position:absolute;
	top:-22px;
	left:0;
}

.msg_erro 
{
	color:#990000;
	font-size:11px;
	font-weight:bold;
}*/

.cont_internas .msg_erro2
{
	width:400px;
	height:12px;
	position:absolute;
	top:52px;
	left:20px;
}

.msg_erro2 
{
	color:#990000;
	font-size:11px;
	font-weight:bold;
}

.mapa_area_de_atuacao{
	width:646px;
	height:297px;
	float:left;
	margin:14px 0 10px 0;
}
#erro
{
	height:22px;
	width:354px;
	padding-left:50px;
	padding-top:8px;
	background: url(../../_img/notice-alert.png) 0% 50% no-repeat rgb(230,192,192);
	font-size:13px;
	color:#ff0000;
	display:none;
	font-weight:bold;
	border-top:3px solid #de7a7b;
	border-bottom:3px solid #de7a7b;
}
#erro2
{
	height:22px;
	width:260px;
	padding-left:50px;
	padding-top:8px;
	background: url(../../_img/notice-alert.png) 0% 50% no-repeat rgb(230,192,192);
	font-size:13px;
	color:#ff0000;
	display:none;
	font-weight:bold;
	border-top:3px solid #de7a7b;
	border-bottom:3px solid #de7a7b;
}
#ok
{
	height:22px;
	width:354px;
	padding-left:50px;
	padding-top:8px;
	background: url(../../_img/apply.png) 0% 50% no-repeat rgb(192,230,192);
	font-size:13px;
	display:none;
	color:#00CE00;
	font-weight:bold;
	border-top:3px solid #00CE00;
	border-bottom:3px solid #00CE00;
}
#ok2
{
	height:22px;
	width:260px;
	padding-left:50px;
	padding-top:8px;
	background: url(../../_img/apply.png) 0% 50% no-repeat rgb(192,230,192);
	font-size:13px;
	display:none;
	color:#00CE00;
	font-weight:bold;
	border-top:3px solid #00CE00;
	border-bottom:3px solid #00CE00;
}

/********************************* TESTE**************************/

input{
	border:none;
	background:#fbfbfb;
}


.input_nome{
	width:550px;
	height:18px;
	padding:5px 0 0 0;
	margin:2px 0 0 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#999;
}

.geral_campo_imput{
	width:auto;
	height:40px;
	position:relative;
	float:left;
	margin:0 10px 10px 0;
}

.borda_esquerda{
	width:11px;
	height:27px;
	background:url(../../_img/input_left.gif);
	float:left;
}

.borda_direita{
	width:11px;
	height:27px;
	background:url(../../_img/input_right.gif);
	float:left;
}

.bg_centro{
	height:27px;
	background:url(../../_img/bg_centro_input.gif) repeat-x;
	float:left;
	/*margin:0 0 5px 0;*/
}


#div-input-file{
	background:url(../../_img/btn_procurar.jpg) no-repeat 100%;
	height:27px;
	width:300px;
	margin:0;
}	
	
#div-input-file #file-original{
	opacity: 0.0;
	-moz-opacity: 0.0;
	filter: alpha(opacity=00);
	font-size:18px;
}		

#div-input-falso{
	margin-top:-27px;
}	
	
#div-input-falso #file-falso{
	width:180px;
	height:18px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#999;
	margin:2px 0 0 0;
	padding:4px 0 0 0;
}

.brokenLine{
height:2px !important;
*height:4px;
}


#lightbox{	position: absolute;	left: 0; width: 100%; z-index: 100; text-align: center; line-height: 0;}
#lightbox img{ width: auto; height: auto;}
#lightbox a img{ border: none; }

#outerImageContainer{ position: relative; background-color: #fff; width: 250px; height: 250px; margin: 0 auto; }
#imageContainer{ padding: 10px; }

#loading{ position: absolute; top: 40%; left: 0%; height: 25%; width: 100%; text-align: center; line-height: 0; }
#hoverNav{ position: absolute; top: 0; left: 0; height: 100%; width: 100%; z-index: 10; }
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}

#prevLink, #nextLink{ width: 49%; height: 100%; background-image: url(data:image/gif;base64,AAAA); /* Trick IE into showing hover */ display: block; }
#prevLink { left: 0; float: left;}
#nextLink { right: 0; float: right;}
#prevLink:hover, #prevLink:visited:hover { background: url(../../_img/lightbox/prevlabel.gif) left 15% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url(../../_img/lightbox/nextlabel.gif) right 15% no-repeat; }

#imageDataContainer{ font: 10px Verdana, Helvetica, sans-serif; background-color: #fff; margin: 0 auto; line-height: 1.4em; overflow: auto; width: 100%	; }

#imageData{	padding:0 10px; color: #666; }
#imageData #imageDetails{ width: 70%; float: left; text-align: left; }	
#imageData #caption{ font-weight: bold;	}
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;	}			
#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em; outline: none;}	 	

#overlay{ position: absolute; top: 0; left: 0; z-index: 90; width: 100%; height: 500px; background-color: #000; }
