@charset "utf-8";
/* CSS Document */

html,body,div,span,ul,ol,li,form,label,legend,blockquote,pre,a,fieldset,input,textarea
{margin:0;padding:0;font-weight:normal;background-repeat:no-repeat;font-family: Tahoma, "Liberation Sans", sans-serif; color:#666666; font-size:11px; line-height:19px; text-decoration:none}
img,object,iframe,input,textarea,button,select,fieldset{margin:0;padding:0;}
img,object,iframe{border:0;}
ol,ul{list-style:none}
h2,h3,h4,h5,h6,input,select,textarea{font-size:1em}
em,i{font-style:normal}
h1 { font-size:13px; margin:0px;}
p {margin:0;}

body {	background:url(../img/BG1.jpg);	background-position:center;	margin: 0 auto;}
#geral, #geral_internas { background-color:#eaeaea; width:100%;	margin: 0 auto;}
#conteudo, #conteudo_internas {	width:906px;	margin: 0 auto; padding-top:20px;}
#geral { height:556px; }
#conteudo {	height:536px; }

#geral_internas { height:100%; padding-top:20px; padding-bottom:20px;}
#conteudo_internas { height:100%; width:866px; background:url(../img/bg_conteudo_internas.jpg); background-repeat:repeat-y;  padding-left:20px; padding-right:20px; margin-top:-5px\9; }
#conteudo_internas_topo { height:10px; background:url(../img/ci_topo.jpg); background-repeat:no-repeat;   width:906px; margin: 0 auto;  }
#conteudo_internas_rodape { height:10px; background:url(../img/ci_rodape.jpg); background-repeat:no-repeat;  width:906px; margin: 0 auto; }
#legenda { background:url(../img/seta.jpg); padding-top:10px; padding-left:30px; background-repeat:no-repeat; height:25px;}


/* Home */
#conteudolinha1 { height:240px;		width:906px;	margin: 0 auto;}
#home1 { background:url(../img/bgh1.jpg);	height:216px;		width:654px; float:left; padding:12px;}
#home1_foto { height:214px;	background-color:#CCCCCC;	width:432px; float:left;}
#home1_conteudo { height:149px;	width:197px; float:left; padding-left:15px; padding-right:10px; padding-top:10px;}
#home1_titulo { height:55px; width:222px; float:left;}
#home1_link{ height:3px; width:193px; float:left; text-align:right; font-weight:bold; padding-top:10px; color:#8C3232;}
#home1_link a {color:#8C3232;}
#home2 { background:url(../img/bgh2.jpg);	height:200px;		width:188px; float:left; padding:20px;}
#lancamentos_titulo { background:url(../img/lancamentos.jpg); height:30px;		width:179px; float:left;}
#lancamentos { background:url(../img/bg2.jpg); background-repeat:no-repeat; height:160px; width:179px; float:left; padding-top:10px;}
#lancamento { background:url(../img/seta.jpg); background-repeat:no-repeat; height:29px; width:147px; float:left; padding-top:9px; padding-left:32px;}

#conteudolinha2 { height:240px;		width:906px;	margin: 0 auto;}
#home3 { background:url(../img/bgh2.jpg);	height:200px;		width:188px; float:left; padding:20px;}
#obras_concluidas { background:url(../img/obras.jpg); height:30px;		width:179px; float:left;}
#obras { background:url(../img/bg2.jpg); background-repeat:no-repeat; height:160px; width:179px; float:left; padding-top:10px;}
#obra { background:url(../img/seta.jpg); background-repeat:no-repeat; height:29px; width:147px; float:left; padding-top:9px; padding-left:32px;}
#home4 { background:url(../img/bgh1.jpg); background-repeat:no-repeat;	height:220px;		width:658px; float:left; padding:10px;}
#home4_conteudo { height:170px; background-repeat:no-repeat;	width:300px; float:left; padding-left:15px;}
#home4_foto { height:197px;	width:300px; float:right; padding-top:10px;}
#home4_link { height:3px; width:315px; float:left; text-align:right; font-weight:bold; padding-top:10px; color:#8C3232;}
#home4_link a {color:#8C3232;}
#borda1 { background:url(../img/borda1.jpg); background-repeat:repeat-x;	height:2px;	width:100%;	margin: 0 auto; position:absolute;}
#borda2 { background:url(../img/borda2.jpg); background-repeat:repeat-x;	height:2px;	width:100%;	margin: 0 auto;}
.cor-link{
 color:#8C3232;
}


/* Topo e Menu */
#logo {	background:url(../img/logo.jpg);	background-repeat:no-repeat;	height:109px;	background-color:#4C706E;	width:289px; float:left;}
#topo { background:url(../img/BGTOPO.jpg); background-position:center; background-color:#4C706E;	height:133px;	width:100%;	margin: 0 auto;}
#menu {	height:109px;	width:906px;	margin: 0 auto;	text-align:left;	padding-top:11px;}
#institucional { height:109px;	width:124px; background:url(../img/bt_institucional.jpg); text-align:left; float:right;}
#sucessos {	height:109px;	width:89px; background:url(../img/bt_sucessos.jpg); text-align:left; float:right;}
#projetos {	height:109px;	width:87px; background:url(../img/bt_projetos.jpg); text-align:left; float:right;}
#ambiente {	height:109px;	width:126px; background:url(../img/bt_ambiente.jpg); text-align:left; float:right;}
#paisagismo { height:109px;	width:101px; background:url(../img/bt_paisagismo.jpg); text-align:left; float:right;}
#contato {	height:109px;	width:81px; background:url(../img/bt_contato.jpg); text-align:left; float:right;}

#titulo_emp{ width:400px;}


/* Rodapé */
#rodape { height:104px;	width:100%;	margin: 0 auto;	text-align:left; color:#FFFFFF; padding-top:20px;}
.rodape { width:935px; margin: 0 auto; padding-left:45px;}
.divex { width:935px; margin: 0 auto; padding-right:45px; text-align:right;}


/* Institucional */
#conteudo_inst{width:866px; background:url(../img/titulo_institucional.jpg); background-repeat:no-repeat; padding-top:60px; }
#conteudo_inst_esquerda, #conteudo_paisagismo_esquerda{width:410px; height:100%; float:left; padding-left:18px; text-align:justify;}
#conteudo_inst_direita{width:400px; height:100%;  float:right; padding-right:17px;}

/* Meio-Ambiente */
#conteudo_ambiente{width:866px; background:url(../img/titulo_ambiente.jpg); background-repeat:no-repeat; padding-top:60px; }
#conteudo_ambiente_esquerda{width:515px; height:100%; float:left; padding-left:18px; text-align:justify;}
#conteudo_ambiente_direita{width:268px; height:310px;  float:right; padding-right:17px;}
#conteudo_ambiente_direita2{width:302px; height:170px; background:url(../img/CLIQUE.jpg); background-repeat:no-repeat;  float:right; padding-top:30px; }
#fotos_ambiente{width:302px; height:170px;  float:right; }
#foto_ambiente{width:65px; height:45px;  float:right; padding:5px; }
.visite{font-size:14px; text-align:center; padding-bottom:10px;}
.visite a{font-size:14px;}

/* Paisagismo */
#conteudo_paisagismo{width:866px; background:url(../img/titulo_paisagismo.jpg); background-repeat:no-repeat; padding-top:60px; }
#topo_paisagismo{width:830px; height:250px; background:url(../img/IMG_EX.jpg); margin: 0 auto}

#galeria_paisagismo{width:856px; height:250px; padding-left:10px;}
#galeria_paisagismo2{width:856px; height:250px; background:url(../img/CLIQUE.jpg); background-repeat:no-repeat;  float:left; padding-top:30px; }
#fotos_paisagismo{width:856px; height:250px;  float:left; }
#foto_paisagismo{width:125px; height:90px;  float:left; padding:8px; }

/* Nossos Sucessos */
#conteudo_sucessos{width:830px; background:url(../img/titulo_sucessos.jpg); background-repeat:no-repeat; padding-top:60px; padding-left:18px; padding-right:18px; }
#celulas_sucessos{width:830px; height:250px; background-color:#eaeaea;}
#celula_foto{width:418px; height:250px; background-color:#e3e3e3; float:left;}
#celula_titulo{width:412px; height:57px; background-color:#4A6A69; float:right;}
#celula_texto{ padding: 20px 25px 0px 25px; width:362px; height:140px; background-color:#eaeaea; float:right;}

#sucessos_link { height:3px; width:380px; float:left; text-align:right; font-weight:bold; color:#8C3232;}
#sucessos_link a {color:#8C3232;}

#mapa_ecoville{ padding-left:8px; padding-top:20px; width:288px; height:160px; float:left;}
.titulos{ font-size:15px; font-style:italic; font-weight:bold; line-height:0px; color:#AF4141; font-variant: small-caps; }



/* Novos Projetos */
#conteudo_projetos{width:830px; background:url(../img/titulo_projetos.jpg); background-repeat:no-repeat; padding-top:60px; padding-left:18px; padding-right:18px; }
#celulas_projetos{width:830px; height:250px; background-color:#eaeaea;}
#celulas_projetos_destaque{width:830px; height:300px; background-color:#CCCCCC;}
#outros_projetos{width:830px; height:55px; background:url(../img/outros_projetos.jpg); background-repeat:no-repeat;}

/* Destaque 1 */
#conteudo_destaque1{width:866px; background:url(../img/titulo_destaque1.jpg); background-repeat:no-repeat; padding-top:0px; }
#conteudo_destaque1_esquerda{width:515px; height:100%; float:left; padding-left:18px; text-align:justify; font-size:11px; color:#666666;}
#conteudo_destaque1_direita{width:268px; height:276px;  float:right; padding-right:17px;}
#conteudo_destaque1_direita2{width:302px; height:170px; background:url(../img/CLIQUE.jpg); background-repeat:no-repeat;  float:right; padding-top:30px; }

.espaco-para-mapa{
	margin-top:50px;
	width:302px;
	height:270px;
	background:url(../img/CLIQUE.jpg); 
	background-repeat:no-repeat;  
	float:right; 
	padding-top:30px;
}

.separacao{
	width:auto;
	height:1px;
	margin-top:420px;
	background-color:#CCCCCC;
}

#fotos_destaque1{width:302px; height:170px;  float:right; }
#foto_destaque1{width:140px; height:100px;  float:right; padding:5px; font-size:9px; }



/* Contato */
#conteudo_contato{width:433px; background:url(../img/titulo_contato.jpg); background-repeat:no-repeat; padding-top:60px; float:left; }
#conteudo_contato2{width:415px; padding-top:22px; float:right;  padding-left:18px; font-family: verdana,sans-serif; font-size: 14px; font-variant: small-caps; letter-spacing: -0.2pt; line-height: 1.3; }
#formulario{  width:400px;  height:100%;  }
#form_3{  width:400px;  height:100%;}
.input_1{	background:#E6E6E6;	width:400px;	height:22px; border:none; font-size:13px;}
#divFone{    text-align:left;font-size:13px;}
.input_bairro{	background:#E6E6E6;	width:400px;	height:22px;	border:none;font-size:13px;}
.input_mensagem{	background:#E6E6E6;	width:400px;	height:200px;	border:none;font-size:13px;}
.bt_cadastrar{   margin:20px 0 0 0px;   background-color:#FCFCFC;}
#sanfona{	color:#333333 !important;	text-align:right;	text-decoration:none;}
#sanfona a{	color:#333333 !important;	text-decoration:none;    text-align:right;}
#sanfona li{	list-style:none;	padding:3px 30px 5px 0;	text-align:right;}
#sanfona ul{	padding:10px 0 10px 0;	text-align:right;}
.sem_foto{	background:url(../img/folha2.gif) no-repeat right;}
.com_foto{	background:url(../img/icone_foto.gif) no-repeat right;}


.textos_pequenos{ font-size:10px; color:#666666;}
#citacoes{background-color:#eaeaea; color:#000000; padding:15px; font-style:italic;}


/* JQuery */
.menu2 {	padding: 0;	list-style: none;}
.menu2 li {	padding: 0;	float: right;	position: relative;	text-align: center;}
.menu2 a {	display: block;	text-decoration: none;	font-weight: bold;	background: url(images/button.gif) no-repeat center center;	list-style: none;}
.menu2 li em {	font-weight: normal;	background:url(../images/hover.png) no-repeat;	width: 180px;	height: 45px;	position: absolute;	top: -80px;	left: -70px;	text-align: center;
padding: 20px 12px 10px;	font-style: normal;	z-index: 2;	display: none;}


