/* CSS Document Elus Ambiental*/
/*DEIXAR O SITE COLADO NO TOPO*/
* {margin:0; padding:0;}
/*///////////////////////////////////////////////////////////////////////////////////////////////////////*/
/*ALINHAR O SITE NO CENTRO*/
.centro {margin:0 auto; padding:0; text-align:center; width:1000px;}
/*///////////////////////////////////////////////////////////////////////////////////////////////////////*/
/*FUNDO DO SITE*/
body {background: url(imagens/sombra.jpg) top center no-repeat;}
html{background: url(imagens/repete.jpg) top repeat-x;}
/*Propriedades enquete obrigado*/
.ul_enquete{clear:both; margin:10px; list-style-type:none;}
.ul_enquete li{float:left;}
.li_enquete{text-align:right; font-family:Arial; font-size:11px; color:#000000; font-weight:normal;}
.img_enquete{background:url(imagens/img_enq.jpg) repeat-x left top; height:20px;}
.votos{font-family:Arial; font-size:11px; color:#DD4E36; font-weight:bold;}
/*///////////////////////////////////////////////////////////////////////////////////////////////////////*/
/*propriedades topo do site*/
.topo {background:url(imagens/bg_topo.jpg) top center no-repeat; width:1000px; height:404px;}
.logo{float:left; text-align:left; width:300px; margin:7px 0 0 23px; _margin:7px 0 0 10px;}
.oque_precisa{ float:left; width:200px; margin:5px 0 0 35px; text-align:left; _margin:10px 0 0 -70px;}
.oque_precisa select{margin:7px 0 0 20px; width:163px; height:19px; font-size:10px; border:#666 solid 1px;}
/*///////////////////////////////////////////////////////////////////////////////////////////////////////*/
/*ferramentas*/
.ferramentas{float:right; width:440px; margin-top:11px;}
.ul{list-style-type:none;}
.ul li{float:left; font-family:Arial; font-size:11px; color:#FFFFFF; margin-left:15px;}
.ul li a{font-family:Arial; font-size:11px; color:#FFFFFF; text-decoration:none;}
.ul li a:hover{font-family:Arial; font-size:11px; color:#FFFFFF; text-decoration:underline;}
/*///////////////////////////////////////////////////////////////////////////////////////////////////////*/
/*propriedades news*/
.newsletter{float:right; background:url(imagens/bg_newsletter.jpg) top center; width:435px; height:87px; margin-top:12px; text-align:justify;}
.newsletter p{font-family:Arial; font-size:12px; color:#FFFFFF; margin:22px 0 0 32px;}
.input_nome{background:transparent url(imagens/input_nome.jpg) no-repeat top center; width:171px; height:23px; border:none; cursor:text; font-family:Arial; font-size:12px; color:#000; float:left; padding:3px 0 0 4px;}
.input_email{background:transparent url(imagens/input_email.jpg) no-repeat top center; width:171px; height:23px; border:none; cursor:text; font-family:Arial; font-size:12px; color:#000; float:left; padding:3px 0 0 4px;}
.input_enviar{width:47px; height:23px; border:none; margin-left:-3px; _margin-left:-5px;}
/*///////////////////////////////////////////////////////////////////////////////////////////////////////*/
/*menu*/
.menu{list-style-type:none;}
.menu li{float:left;}
.separacao { list-style-image:url(imagens/menus/separacao.jpg); width:3px; height:25px;}
.parcerias{float:right; width:292px; height:240px; margin-left:6px;}
/*///////////////////////////////////////////////////////////////////////////////////////////////////////*/
/*Sobre*/
.fim_topo{height:248px; float:left; clear:both; margin-top:-5px;}
.flash{float:left;}
.sobre {float:left; background:url(imagens/bg_conheca.jpg) top no-repeat; width:393px; height:248px; text-align:justify;}
.img_sobre{float:left; margin-right:10px; border:0;}
.img_botao{float:right; margin-right:10px; border:0;}
.descricao {padding:15px 25px 0 20px; height:155px; font-family:Arial; font-size:11px; color:#ffffff; font-style:normal; text-decoration:none;}
.descricao a{padding:15px 0 0 0; height:155px; font-family:Arial; font-size:11px; color:#ffffff; font-style:normal; text-decoration:none;}
.descricao  a:hover{padding:15px 0 0 0; height:155px; font-family:Arial; font-size:11px; color:#CCDA07; font-style:normal; text-decoration:none;}
/*///////////////////////////////////////////////////////////////////////////////////////////////////////*/
/*Serviços*/
.servico{float:left; width:265px; padding-left:5px; _padding-left:0;}
.bg_servico {background:url(imagens/bg_servico_off.jpg) no-repeat top left; font-family:Arial; font-size:11px; color:#4D4442; width:259px; height:33px; text-decoration:none; cursor:pointer;}
.bg_servico a{font-family:Arial; font-size:11px; color:#4D4442; width:259px; height:33px; text-decoration:none; padding-left:35px; cursor:pointer;}
.bg_servico a:hover{font-family:Arial; font-size:11px; color:#4D4442; width:259px; height:33px; text-decoration:none; padding-left:35px; cursor:pointer;}
.bg_servico_on {background:url(imagens/bg_servico_on.jpg) no-repeat top left; font-family:Arial; font-size:11px; color:#FFFFFF; width:259px; height:33px; text-decoration:none; cursor:pointer;}
.bg_servico_on a{font-family:Arial; font-size:11px; color:#FFFFFF; width:259px; height:33px; text-decoration:none; padding-left:35px; cursor:pointer;}
.bg_servico_on a:hover{font-family:Arial; font-size:11px; color:#FFFFFF; width:259px; height:33px; text-decoration:none; padding-left:35px; cursor:pointer;}
.bg_servico_off {background:url(imagens/bg_servico_off.jpg) no-repeat top left; font-family:Arial; font-size:11px; color:#4D4442; width:259px; height:33px; text-decoration:none; cursor:pointer;}
.bg_servico_off a{font-family:Arial; font-size:11px; color:#4D4442; width:259px; height:33px; text-decoration:none; padding-left:35px;}
.bg_servico_off a:hover{font-family:Arial; font-size:11px; color:#4D4442; width:259px; height:33px; text-decoration:none; padding-left:35px; cursor:pointer;}
/*///////////////////////////////////////////////////////////////////////////////////////////////////////*/
/*fonts padrao*/
.texto_preto{font-family:Arial; font-size:11px; color:#000000; font-weight:normal;}
.texto_preto p{font-family:Arial; font-size:11px; color:#000000; font-weight:normal; padding:0 42px 0 35px; text-align:justify;}
.texto_preto a{font-family:Arial; font-size:11px; color:#000000; text-decoration:none;}
.texto_preto a:hover{font-family:Arial; font-size:11px; color:#000000; text-decoration:underline;}
/*///////////////////////////////////////////////////////////////////////////////////////////////////////*/
/*Propriedares para meio do site*/
.conteudo{width:1000px; float:left; text-align:left; background:url(imagens/bg_centro.jpg) top repeat-x; padding-top:25px;_margin:-3px 0 0 0;}
.bg_novidades_ambiental{background:url(imagens/bg_novidades_ambiental.jpg) bottom left no-repeat; width:403px; float:left;}
.bg_projetos{background:url(imagens/bg_projetos.jpg) bottom left no-repeat; width:324px; float:left;}
.bg_projetos p{font-family:Arial; font-size:11px; color:#000000; font-weight:normal; text-align:justify; padding:0 35px 0 10px;}
.bg_projetos a{font-family:Arial; font-size:11px; color:#000000; font-weight:normal; text-align:justify; text-decoration:none;}
.bg_projetos a:hover{font-family:Arial; font-size:11px; color:#000000; font-weight:normal; text-align:justify;text-decoration:underline;}
.bg_projetos p img{ border:1px solid #F3BEB5; float:left; margin-right:5px;}
.bg_projetos p strong{font-family:Arial; font-size:11px; color:#DD4E36;}
.bg_projetos p strong a{font-family:Arial; font-size:11px; color:#DD4E36;}
.bg_projetos p strong a:hover{font-family:Arial; font-size:11px; color:#DD4E36;}
.clear{clear:both;}
/*///////////////////////////////////////////////////////////////////////////////////////////////////////*/
/*propriedades enquete*/
.bg_enquete {background:url(imagens/bg_enquete.jpg) bottom center no-repeat; width:240px; float:left; clear:both; margin:-10px 0 0 15px;}
.tit_enquete {font-family:Arial; font-size:11px; color:#DD4E36; margin:7px 0 10px 20px;}
.enquete{margin:2px 0 2px 20px;}
.texto{font-family:Arial; font-size:11px; color:#000000; font-weight:normal;}
.line {background:url(imagens/line.jpg) no-repeat center center; width:235px; height:4px; font-size:1px;}
/*///////////////////////////////////////////////////////////////////////////////////////////////////////*/
/*Chamadas*/
.bg_chamadas {background:url(imagens/bg_chamadas.jpg) bottom center no-repeat; width:1000px; height:185px; padding:5px 0 0 0; clear:both; text-align:left; float:left;}
.chamadas {float:left; margin:15px 0 0 12px;}
.portifolio {font-family:Arial; font-size:11px; text-align:justify; color:#4F7F1A; font-weight:normal; width:245px; height:170px; float:left;}
.portifolio a{font-family:Arial; font-size:11px; text-align:justify; color:#4F7F1A; font-weight:normal; text-decoration:none;}
.portifolio a:hover{font-family:Arial; font-size:11px; text-align:justify; color:#B0BF00; font-weight:normal; text-decoration:none;}
.galeria {float:left; width:250px; height:170px; border:0;}
.videos {float:left; width:197px; height:119px; margin:0 0 0 8px;}
.blog {float:left; width:271px; height:117px; margin:0 0 20px 8px;}
/*///////////////////////////////////////////////////////////////////////////////////////////////////////*/
/*propriedades noticias*/
.noticias {float:left; width:390px; margin:5px 0 0 30px;}
.bg_tit_noticia {background:url(imagens/tit_noticias.jpg) no-repeat top center; width:390px; height:35px;}
.bg_tit_noticia h1{font-family:Arial; font-size:12px; color:#FFFFFF; font-weight:bold; padding:3px 10px 0 45px;}
.bg_cont_noticia {background:url(imagens/bg_noticias.jpg) no-repeat top center; width:390px;}
.bg_cont_noticia img{border:1px solid #FFFFFF; float:left; margin:5px 5px 0 5px;}
.bg_cont_noticia h2{font-family:Arial; font-size:12px; color:#4D4442; font-weight:normal; padding:5px 10px 0 0;}
.bg_cont_noticia h2 a{font-family:Arial; font-size:12px; color:#4D4442; text-decoration:none;}
.bg_cont_noticia h2 a:hover{font-family:Arial; font-size:12px; color:#839F00; text-decoration:none;}
/*///////////////////////////////////////////////////////////////////////////////////////////////////////*/
/*propriedades rodape*/
.bg_rodape{background:url(imagens/bg_rodape.jpg) top no-repeat; width:1000px; height:106px; clear:both;}
.menu_rodape{font-family:Arial; font-size:11px; text-align:center; margin:0 0 0 10px;}
.menu_rodape a{font-family:Arial; font-size:11px; text-decoration:none;}
.menu_rodape a:hover{font-family:Arial; font-size:11px; text-decoration:underline;}
.menu_rodape ul{list-style-type:none;}
.menu_rodape ul li{float:left; font-family:Arial; font-size:11px; color:#FFFFFF;}
.separacao_rodape {margin:0 7px 0 7px;}
.menu_rodape ul li a{font-family:Arial; font-size:11px; color:#FFFFFF; text-decoration:none;}
.menu_rodape ul li a:hover{font-family:Arial; font-size:11px; color:#FFFFFF; text-decoration:underline;}
.bg_endereco{background:url(imagens/bg_endereco.jpg) top no-repeat; width:322px; height:33px; clear:both; margin:6px 0 0 56px;  float:left;}
.bg_endereco address {font-family:Arial; font-size:11px; color:#000000; font-style:normal; text-align:justify; margin:5px 10px 0 10px;}
.copyright p{font-family:Arial; font-size:11px; color:#FFFFFF; font-style:normal; text-align:justify; float:left; margin:15px 0 0 50px;}
.logica {float:right; width:161px; height:29px; margin:10px 60px 0 0;}
/*///////////////////////////////////////////////////////////////////////////////////////////////////////*/
/*propriedades interna*/
.interna{ width:720px; float:left; }
.lateral{ width:275px; float:left; }
.interna p{ font-family:Arial; font-size:11px; color:#4D4442; font-weight:normal; margin:32px 0 0 20px; }
.interna div{ font-family:Arial; font-size:11px; color:#4D4442; font-weight:normal; margin:32px 0 0 20px; }
.interna a{ font-family:Arial; font-size:11px; color:#4D4442; font-weight:normal; }
.bg_enquete_int{ background:url(imagens/bg_enquete.jpg) bottom center no-repeat; width:240px; float:left; clear:both; margin:-10px 0 0 15px; }
.interna_foto{width:340px; margin:6px; float:left;}
.interna_foto h1{font-family:Arial; font-size:11px; color:#4D4442; font-weight:normal;}
.interna_foto h1 strong{font-family:Arial; font-size:12px; color:#DD4E36; font-weight:normal;}
.interna_foto h1  a{font-family:Arial; font-size:11px; color:#4D4442; font-style: normal; text-decoration:none;}
.interna_foto h1  a:hover{font-family:Arial; font-size:11px; color:#6C8108; font-style:normal; text-decoration:none;}
.interna_foto img{ float:left; margin-right:10px;  border:2px solid #EEA69A;}
.paginacao{font-family:Arial; font-size:12px; color:#DD4E36; text-align:center; width:720px; margin-top:30px; float:left; margin:20px 0 20px 0;}
.paginacao a{font-family:Arial; font-size:12px; color:#DD4E36; text-align:center;  font-style:normal; text-decoration:none; margin:0 3px 0 3px;}
.paginacao a:hover{font-family:Arial; font-size:12px; color:#4D4442; text-align:center;  font-style:normal; text-decoration:underline; margin:0 3px 0 3px;}
.img{float:left; border:2px solid #EEA69A; margin:30px 10px 0 25px;}
.botoes {float:left; width:720px; text-align:center; margin-top:20px;}
.botoes img{margin:0 20px 0 20px; border:0;}
/*///////////////////////////////////////////////////////////////////////////////////////////////////////*/
/*propriedades Galeria*/
.interna_galeria {width:720px; _width:700px; margin:0 6px; float:left;}
.bg_galeria {width:143px; height:106px; background:url(imagens/galeria/bg_foto.jpg) top left no-repeat; padding:9px 0  0 13px; float:left; margin:0 0 0 40px; _margin:0 0 0 30px;}
.bg_galeria p{font-family:Arial; color:#000; font-size:11px; margin:10px 0 0 -5px; width:110px; text-align:left;}
/*///////////////////////////////////////////////////////////////////////////////////////////////////////*/
/*mapa do site*/
.mapa_site{ width:200px; float:left; border:0; margin:40px 0 0 60px;}
.mapa_site a{font-family:Arial; font-size:11px; color:#DD4E36; text-align:center;  font-style:normal; text-decoration:none; margin:0 3px 0 3px;}
.mapa_site a:hover{font-family:Arial; font-size:11px; color:#A2B160; text-align:center;  font-style:normal; text-decoration:none; margin:0 3px 0 3px;}
/*///////////////////////////////////////////////////////////////////////////////////////////////////////*/
/*propriedades parceiros*/
.interna_parceiros{width:310px; margin:6px; float:left; margin:30px 0 0 20px; }
.interna_parceiros h1{font-family:Arial; font-size:11px; color:#385F12; font-weight:normal;}
.interna_parceiros h1 strong{font-family:Arial; font-size:11px; color:#385F12; font-weight:normal;}
.interna_parceiros img{ float:left; margin-right:10px;  border:2px solid #EEA69A;}
/*///////////////////////////////////////////////////////////////////////////////////////////////////////*/
/*propriedades videos*/
.interna_videos{width:300px; margin:6px; float:left; margin:50px 0 0 20px;}
.interna_videos h1 {font-family:Arial; font-size:12px; color:#385F12; font-weight:bold; margin:20px 0 0 0;}
.interna_videos h1 a{font-family:Arial; font-size:12px; color:#385F12; font-weight:bold; margin:20px 0 0 0;}
.interna_videos h1 a:hover{font-family:Arial; font-size:12px; color:#E57461; font-weight:bold; margin:20px 0 0 0;}
.interna_videos img{ margin-right:10px;  border:2px solid #EEA69A;}
.interna_videoss h1 {font-family:Arial; font-size:12px; color:#385F12; font-weight:bold; padding:10px 0 10px 40px;}
.interna_videoss img{ margin-top:10px;border:2px solid #EEA69A; margin:40px 0 0 100px;}
.localizacao iframe{width:680px; margin:6px; float:left; margin:10px 0 0 20px; border:1px solid #E46F5C;}
.localizacao iframe p{font-family:Arial; font-size:11px; color:#3C640C; font-weight:bold; margin:0 0 0 10px;}
/*///////////////////////////////////////////////////////////////////////////////////////////////////////*/
/*propriedades portifolio*/
.interna_portifolio{width:340px; margin:6px; float:left;}
.interna_portifolio h1{font-family:Arial; font-size:11px; color:#4D4442; font-weight:normal;}
.interna_portifolio h1 strong{font-family:Arial; font-size:12px; color:#DD4E36; font-weight:normal;}
.interna_portifolio h1  a{font-family:Arial; font-size:11px; color:#4D4442; font-style: normal; text-decoration:none;}
.interna_portifolio h1  a:hover{font-family:Arial; font-size:11px; color:#6C8108; font-style:normal; text-decoration:none;}
.interna_portifolio img{ float:left; margin-right:10px; border:0;}
/*///////////////////////////////////////////////////////////////////////////////////////////////////////*/
/*propriedades servicos*/
.interna_servico{ width:340px; margin:6px; float:left;}
.interna_servico h1{ font-family:Arial; font-size:11px; color:#4D4442; font-weight:normal;}
.interna_servico h1 strong{ font-family:Arial; font-size:12px; color:#DD4E36; font-weight:normal;}
.interna_servico h1  a{ font-family:Arial; font-size:11px; color:#4D4442; font-style: normal; text-decoration:none;}
.interna_servico h1  a:hover{ font-family:Arial; font-size:11px; color:#6C8108; font-style:normal; text-decoration:none;}
/*.interna_servico img{ width:118px; height:116px; float:left; margin-right:10px;  border:2px solid #EEA69A;}*/
.interna_servico img{ float:left; margin-right:10px;  border:2px solid #EEA69A; }
.img_interna_servicos{ float:left; margin:30px 10px 0 10px; border:2px solid #EEA69A; }
/*///////////////////////////////////////////////////////////////////////////////////////////////////////*/
/*propriedades para contato do site*/
.nome_campos {clear:both; width:170px; text-align:right;}
.formulario ul {list-style-type:none; margin:0; padding:0; text-align:left; margin:5px 0 0 0;}
.formulario ul li {float:left; font-weight:bold;}
.formulario {font-family:Arial; font-size:11px; color:#607206; width:400px;}
.formulario input {margin:2px 0 2px 5px; font-family:Arial; font-size:11px; color:#607206; border:1px solid #5E6F05; background:#ffffff; width:180px;}
.formulario select {margin:2px 0 2px 5px; font-family:Arial; font-size:11px; color:#607206; border:1px solid #5E6F05; background:#ffffff; width:180px;}
.formulario textarea {margin:2px 0 2px 5px; font-family:Arial; font-size:11px; color:#607206; border:1px solid #5E6F05; background:#ffffff; width:210px; height:80px;}
.alinha_imagem_seguranca {text-align:right; clear:both; padding-right:40px; font-weight:bold;}
.alinha_botao_enviar {text-align:center; clear:both; font-weight: bold; padding:0 0 10px 0;}
.obrigado p {font-family:Arial; font-size:11px; text-align:left;}
/*Propriedades para indique a um amigo*/
.conteudo_amigo{width:440px;}
.fundo_meio_amigo{background-color:#fff; width:420px; border:1px solid #000; text-align:center; height:210px; margin:10px 0 0 10px;}
.texto_amigo2{font-family:Arial; font-size:11px; color:#FFF;}
.texto_amigo{font-family:Arial; font-size:11px; color:#000000;}
.texto_amigo a{font-family:Arial; font-size:11px; color:#000000; text-decoration:none;}
.texto_amigo a:hover{font-family:Arial; font-size:11px; color:#000000; text-decoration:underline;}
/*///////////////////////////////////////////////////////////////////////////////////////////////////////*/
/*javascript para lightbox*/
#lightbox{position:absolute; left:0; width:100%; z-index:100; text-align:center; line-height:0;}
#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:transparent url(lightbox2.03.3/images/blank.gif) no-repeat; display:block;}
#prevLink { left: 0; float: left; }
#nextLink { right: 0; float: right; }
#prevLink:hover, #prevLink:visited:hover { background:url(imagens/prevlabel.gif) left 100% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background:url(imagens/nextlabel.gif) right 100% no-repeat; }
#imageDataContainer{font:10px verdana, arial, tahoma, 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; }		
#overlay{position:absolute; top:0; left:0; z-index:90; width:100%; height:500px; background-color:#000;}
