@charset "utf-8";
/* CSS Document */
/**/
body{color:#1E1E1E;background:#609B1A url(../lay/bg.jpg) repeat-x fixed center center;font-family:Verdana, Geneva, sans-serif;font-size:12px;line-height:160%;}
.limpa{clear:both; 
	font-size:0; 
	line-height:0;}
.exibir{display:block!important;}
.ocultar{display:none!important;}
.centralizar{text-align:center!important;}
.vermelho{color:#FF0000!important;}
div#slider,
.simply-scroll,
.simply-scroll .simply-scroll-clip{width:900px;margin:10px auto 0 auto;background:#EEE;}
div#slider,
.simply-scroll,
.simply-scroll .simply-scroll-clip,
div#slider ul li,
div#slider ul li img{height:140px;}
div#slider{display:none;position:relative!important;top:0px;left:0px;padding:10px 0;}
div#slider ul{text-align:center;}
div#slider ul li{width:225px;}
div#slider ul li a img{width:120px;height:90px;margin:0 auto;filter:Alpha(Opacity=80);opacity:0.8;border:2px solid #FF3020!important;border-radius:20px;-moz-border-radius:20px;-webkit-border-radius:20px;}
div#slider ul li a:hover img{filter:Alpha(Opacity=100);opacity:1;border:2px solid #000!important;}
div#slider ul li a span span{display:none;}
div#slider ul li a strong{display:block;position:absolute;margin:100px 0 0 0;width:225px;text-align:center;font-size:13px;color:#F00;}
div#slider ul li a:hover strong{color:#000;}
div#painel{display:block;height:160px;width:100%;background: url(../lay/painel.jpg) no-repeat center center;}
div#slides{width:894px;height:350px;background:#FFF;margin:0 auto;border:solid 3px #FFF;}
div#slides p{margin:0!important;padding:0!important;}
div#slides p img{display:none;}
div#slides p a{border:0;display:block;}
div#slides p .nivo-controlNav{position:absolute;right:20px;top:5px;}
div#slides p .nivo-controlNav a{display:block;width:22px;height:22px;background:url(../lay/slider/bullets.png) no-repeat;text-indent:-9999px;border:0;margin-right:3px;float:left;}
div#slides p .nivo-controlNav a.active{background-position:0 -22px;}
div#slides p .nivo-directionNav a{display:block;width:30px;height:30px;background:url(../lay/slider/arrows.png) no-repeat;text-indent:-9999px;border:0;}
div#slides p a.nivo-nextNav{background-position:-30px 0;right:15px;}
div#slides p a.nivo-prevNav{left:15px;}
div#slides p .nivo-caption{
    text-shadow:none;
    font-family:Helvetica, Arial, sans-serif;}
div#slides p .nivo-caption a{ 
    color:#efe9d1;
    text-decoration:underline;}
div#container{width:100%;}
div#conteudo{width:900px;margin:0 auto;padding:0 0 60px;background:#fff url(../lay/bg_rodape.jpg) repeat-x center bottom;}
div#topo{margin:0 0 10px 0;background:#FAFAFA url(../lay/bg_topo.jpg) repeat-x center top;}
div#cabecalho{width:900px;margin:0 auto;position:relative;background:url(../lay/topo_site.png) no-repeat center top;height:120px;}
div#cabecalho h2{height:110px;width:380px;position:absolute;left:0px;top:5px;z-index:1;display:block;}
div#cabecalho h2 a{display:block;text-indent:-9999px;height:100%;width:100%;}
div#cabecalho h2 a img{display:none;}
div#cabecalho div.apoio{position:absolute;width:250px;right:100px;top:25px;height:100px;overflow:hidden;}
div#cabecalho div.apoio *{color:#fff;font-size:18px;line-height:20px;text-align:center;font-family:Arial, Helvetica, sans-serif;}
div.menu{height:60px;background:#006718 url(../lay/bg_menu.png) repeat-x center top;}
div.menu ul{text-align:center;}
div.menu ul li{display:inline;}
div.menu ul li a{display:inline-block;padding:0 20px;margin:-3px 0 0 0;position:relative;color:#fff;height:66px;font-family:"Segoe UI", Arial, Helvetica, sans-serif;font-size:15px;line-height:66px;font-weight:bold;text-transform: uppercase;text-decoration: none;}
div.menu ul li.selecao a{color:#FFFF00;background:#218F46 url(../lay/bg_menu_hover.png) repeat-x 0 0;}
div.coluna{float:right;width:200px;padding:5px;margin:10px 10px 0 0;text-align:center;display:block;}
div#principal{float:left;width:860px;margin:20px 20px 10px 20px;}
div#principal p{margin:0 0 15px;text-align:justify;}
div#principal img{margin:5px;border-style:none;}
div#principal ul{margin:15px 0;}
div#principal li,
div#principal ul li ul li{line-height:180%;display:list-item;}
div#principal li{margin:0 0 0 35px;list-style:disc;}
div#principal ul li ul li{margin:0 0 0 15px;list-style:circle;}
div#principal ul li ul{margin:2px 0;}
div#principal h1,div#principal h2,div#principal h3,div#principal h4,div#principal h5,div#principal h6{color:#006718;margin:5px 0 10px 0;font-family:"Segoe UI", Arial, Helvetica, sans-serif;font-weight:normal;}
div#principal h1{font-size:30px;margin:5px 0 20px 0;}
div#principal h2{font-size:22px;color:#33B720;margin:20px 0 5px 0;}
div#principal h3{font-size:18px;color:#666;}
div#principal h4{font-size:15px;}
div#principal h5{font-size:12px;}
div#principal h6{font-size:10px;}
div.coluna hr,
div#principal hr{background:#F2F2F2;border:1px solid #F2F2F2;clear:both;margin:10px 0;}
div#principal a{font-weight:bold;color:#006718;}
div#principal a:hover{color:#000;}
div#principal table{margin:0 auto;}
div#chamadas{display:none;}
body.hom div#chamadas{width:900px;height:120px;margin:10px auto;display:block;}
div#chamadas ul{padding:0 15px;margin:0;text-align:center;}
div#chamadas li{position:relative;width:275px;margin:0 20px;padding:0!important;float:left;display:block;background:#006718 url(../lay/bg_chamada.png) no-repeat center center;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;}
div#chamadas li:first-child,
div#chamadas li:last-child{margin:0px;}
div#chamadas ul li a{display:block;cursor:pointer!important;padding:0 10px;height:115px;}
div#chamadas ul li a:hover{text-decoration:none;background:url(../lay/bg_chamada.png) no-repeat center center;}
div#chamadas ul li a span{display:block;width:100px;margin:0;padding:0;text-indent:-9999px;height:100px;position:absolute;top:30px;left:-10px;}
div#chamadas ul li._1 a span{background:url(../lay/img_box_01.png) no-repeat center center;}
div#chamadas ul li._2 a span{background:url(../lay/img_box_02.png) no-repeat center center;}
div#chamadas ul li._3 a span{background:url(../lay/img_box_03.png) no-repeat center center;}
div#chamadas ul li a strong{display:block;padding:5px;font-family:"Segoe UI", Verdana, Geneva, sans-serif;font-size:20px;margin:5px 0;color:#0F0;font-weight:normal;}
div#chamadas ul li a:hover strong{color:#fff;}
div#chamadas ul li a b{color:#F2F2F2;display:block;font-size:12px;line-height:14px;font-weight:normal;float:right;width:170px;}
div#chamadas ul li a:hover b{color:#fff;}
div#galeria_picasa{position:relative;padding:0 0 60px;}
div#coliris_sanfona{height:500px;margin:0;}
div#galeria_picasa{margin:0;}
div#galeria_picasa .limpa{clear:both;}
div#galeria_picasa div.carregando{text-align:center;font-size:18px;color:#003;margin:20px 0 0;width:590px;float:right;}
div#coliris_sanfona{float:right;width:640px;background:#fff url(../lay/carregar.gif) no-repeat center center;margin:0;}
dl#sanfona{width:200px;float:left;margin:40px 0 0 0!important;padding:0!important;}
dl#sanfona dt{
}
dl#sanfona dt:hover,
dl#sanfona dt a.ativo{color:#000!important;}
dl#sanfona dt a{display:block;color:#666!important;white-space:nowrap;text-decoration:none;cursor:pointer;background:url(none);font-size:13px;font-weight:bold;text-align:left;}
dl#sanfona dt a{padding:2px 0 0 15px;}
dl#sanfona dt a:hover{color:#000!important;text-decoration:none;}
dl#sanfona dt.sub a{background:url(../lay/mais.gif) no-repeat left center;}
dl#sanfona dt.aberto a{background:url(../lay/menos.gif) no-repeat left center;}
dl#sanfona dt,
dl#sanfona dd{padding:0px!important;margin:0!important;}
dl#sanfona dd ul{padding:2px 2px!important;margin:0!important;}
dl#sanfona dd ul li{margin:0!important;padding:0!important;list-style:url(none) none;background:url(none)!important;}
dl#sanfona dd ul li a{display:block;padding:0 0 5px 15px;font-weight:bold!important;font-size:11px;color:#666!important;cursor:pointer;text-decoration:none;text-align:left;}
dl#sanfona dd ul li a.ativo,
dl#sanfona dd ul li a:hover{text-decoration:none;color:#000!important;}
div.padrao form button{border:none;color:#FFFFFF;background:#006718;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}
div#rodape{width:900px;margin:0 auto;padding:10px 0;text-align:center;}
div#rodape p{color:#fff;font-size:14px;margin:0 auto;}
div#rodape a{color:#fff;font-size:10px;margin:0 0 10px;cursor:pointer;}
div#rodape a:hover{color:#FF0;}
#whatsapp-flutuante{position:fixed;display:flex;z-index:2000;width:70px;height:70px;right:35px;bottom:25px;}
#whatsapp-flutuante .whats-float{display:table;width:70px;height:70px;}
#whatsapp-flutuante .whats-float .whats-orcamento{display:table;padding:10px;width:55px;height:55px;-moz-border-radius:50px;-webkit-border-radius:50px;border-radius:50px;background:forestgreen url(../lay/whats-orcamento.png) no-repeat center center;background-size:45px 45px;text-decoration:none;opacity:0.8;transform:scale(0.9);-o-transition:all .2s linear;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;transition:all .2s linear;}
#whatsapp-flutuante .whats-float .whats-orcamento:hover{opacity:1;transform:scale(1);}
@media screen and (min-width:1560px){
div#topo{background-size:100% auto;}
}
@media screen and (max-width:590px){#whatsapp-flutuante{position:fixed;display:flex;z-index:2000;width:60px;height:60px;right:15px;bottom:15px;}
	#whatsapp-flutuante .whats-float{display:table;width:60px;height:60px;}
	#whatsapp-flutuante .whats-float .whats-orcamento{display:table;padding:5px;width:55px;height:55px;-moz-border-radius:50px;-webkit-border-radius:50px;border-radius:50px;background:forestgreen url(../lay/whats-orcamento.png) no-repeat center center;}
}