@charset "utf-8";

@import url("fonts.css");

/* ******** FONTES 
maven_black
maven_bold
maven_medium
maven_regular
*************** */

body{margin:0px; padding:0px; color:#4a4a4a; background:#FFF; font:14px/18px "maven_medium";}

section{width:100%; float:left; clear:both;}
.center{width:960px; margin:0px auto; position:relative; clear:both;}
.ocultar{position:absolute; left:-99999px; top:0px;}

p{padding:0px; margin:0px 0px 15px 0px;}
a{color:#6E6E6E; text-decoration:none;}
strong{font-family:"maven_bold"}
.clear{clear:both;}

.link-branco{color:#FFF;}
.link-branco:hover{text-decoration:underline;}
.link-branco.seta{display:inline-block; padding:0px 0px 0px 15px; text-decoration:none; position:relative;}
.link-branco.seta span{width:6px; height:10px; display:block; position:absolute; left:0px; top:0px; background:url(../imagens/sprite.fw.png) no-repeat -92px -53px;  -webkit-transition:all linear .2s; -moz-transition:all linear .2s; -o-transition:all linear .2s; transition:all linear .2s;}
.link-branco.seta:hover span{left:3px;}
.btn-voltar{display:inline-block; padding:0px 0px 0px 15px; position:relative;}
.btn-voltar span{width:6px; height:10px; display:block; position:absolute; left:3px; top:3px; background:url(../imagens/sprite.fw.png) no-repeat -92px -66px; -webkit-transition:all linear .2s; -moz-transition:all linear .2s; -o-transition:all linear .2s; transition:all linear .2s;}
.btn-voltar:hover span{left:0px;}

.bg-alert{width:100%; height:100%; position:fixed; top:0px; left:0px; background:#000; z-index:9999; opacity:0.80; -moz-opacity: 0.80; filter: alpha(opacity=80);}
.alert-contato{width:500px; padding:60px 0px 25px 0px; position:absolute; left:50%; top:50%; z-index:99999; background:#FFF; margin:-55px 0px 0px -255px; border:5px solid #FBB22F; text-align:center; font-size:18px; text-transform:uppercase;}
.alert-contato .icn-contato{position:absolute; top:-40px; left:50%; margin:0px 0px 0px -71px;}

.paginacao{width:100%; float:left; clear:both; text-align:center;}
.paginacao a{display:inline-block; padding:7px 0px 5px 0px; margin:0px 3px; width:30px; text-align:center; color:#FFF; background:#FF3535; cursor:pointer; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px;}
.paginacao a.jp-previous,
.paginacao a.jp-next{display:none;}
.laranja01 .paginacao a{background:#ffb438;}
.red02 .paginacao a{background:#BC3F68;}

h1 span{width:960px; margin:0px auto; display:block;}

.green01{position:relative; padding:0px 0px 100px 0px;}
.green01 h1{padding:80px 0px 0px 0px; margin:0px 0px 35px 0px; border-bottom:10px solid #a2dbd3; color:#FFF; font:43px/28px 'maven_black'; background:#51bbad;}
.green01 .efeito-base{width:100%; height:40px; display:block; position:absolute; left:0px; bottom:0px; background:url(../imagens/bg-secetion.png) repeat-x 0 bottom #51bbad;}
.green01 .btn-thema{display:inline-block; padding:10px 15px; color:#FFF; font:15px 'maven_bold'; background:#51bbad;}

.red01{position:relative; padding:0px 0px 100px 0px;}
.red01 h1{padding:80px 0px 0px 0px; margin:0px 0px 35px 0px; border-bottom:10px solid #FAA; color:#FFF; font:43px/28px 'maven_black'; background:#FF3535;}
.red01 .efeito-base{width:100%; height:40px; display:block; position:absolute; left:0px; bottom:0px; background:url(../imagens/bg-secetion.png) repeat-x 0 bottom #FF3535;}
.red01 .btn-thema{display:inline-block; padding:10px 15px; color:#FFF; font:15px 'maven_bold'; background:#FF3535;}

.red02{position:relative; padding:0px 0px 100px 0px;}
.red02 h1{padding:80px 0px 0px 0px; margin:0px 0px 35px 0px; border-bottom:10px solid #D786A0; color:#FFF; font:43px/28px 'maven_black'; background:#BC3F68;}
.red02 .efeito-base{width:100%; height:40px; display:block; position:absolute; left:0px; bottom:0px; background:url(../imagens/bg-secetion.png) repeat-x 0 bottom #BC3F68;}
.red02 .btn-thema{display:inline-block; padding:10px 15px; color:#FFF; font:15px 'maven_bold'; background:#BC3F68;}

.laranja01{position:relative; padding:0px 0px 100px 0px;}
.laranja01 h1{padding:80px 0px 0px 0px; margin:0px 0px 35px 0px; border-bottom:10px solid #FFDFBF; color:#FFF; font:43px/28px 'maven_black'; background:#ffb438;}
.laranja01 .efeito-base{width:100%; height:40px; display:block; position:absolute; left:0px; bottom:0px; background:url(../imagens/bg-secetion.png) repeat-x 0 bottom #ffb438;}
.laranja01 .btn-thema{display:inline-block; padding:10px 15px; color:#FFF; font:15px 'maven_bold'; background:#ffb438;}

.blue01{position:relative; padding:0px 0px 100px 0px;}
.blue01 h1{padding:80px 0px 0px 0px; margin:0px 0px 35px 0px; border-bottom:10px solid #a2c1db; color:#FFF; font:43px/28px 'maven_black'; background:#518bbb;}
.blue01 .efeito-base{width:100%; height:40px; display:block; position:absolute; left:0px; bottom:0px; background:url(../imagens/bg-secetion.png) repeat-x 0 bottom #518bbb;}
.blue01 .btn-thema{display:inline-block; padding:10px 15px; color:#FFF; font:15px 'maven_bold'; background:#518bbb;}


/* **********************
HEADER
********************** */
header{width:100%; height:155px; float:left; clear:both; position:relative; border-top:5px solid #FF3535; background:#FFF; -webkit-transition:all linear .10s; -moz-transition:all linear .10s; -o-transition:all linear .10s; transition:all linear .10s;}
header .logo{width:113px; height:118px; display:block; float:left; margin:20px 0px; text-indent:-9999px; background:url(../imagens/pescado-arapongas.png) no-repeat 0 0;}
header nav{float:right;}
header nav ul{float:right; clear:both; margin:30px 0px;}
header nav ul li{float:left; position:relative; margin:0px 0px 0px 35px;}
header nav ul li.localizacao{padding:0px 0px 0px 35px;}
header nav ul li.localizacao span{width:25px; height:35px; display:block; position:absolute; left:0px; top:-10px; background:url(../imagens/sprite.fw.png) no-repeat -39px -53px;}
header nav ul li.telefone{padding:0px 0px 0px 47px;}
header nav ul li.telefone span{width:37px; height:34px; display:block; position:absolute; left:0px; top:-10px; background:url(../imagens/sprite.fw.png) no-repeat -0px -53px;}
header nav menu{float:right; clear:both; border-top:1px solid #4a4a4a; position:relative;}
header nav menu li{float:left; position:relative; margin:0px 23px;}
header nav menu li a{display:block; padding:23px 0px;}
header nav menu li span{width:100%; height:0px; display:block; position:absolute; left:0px; top:-1px; background:#FF3535; -webkit-transition:all linear .2s; -moz-transition:all linear .2s; -o-transition:all linear .2s; transition:all linear .2s;}
header nav menu li:hover span{height:5px;}
header nav menu li.ativo span{height:5px;}

header.fixed{z-index:999; height:60px; position:fixed; border:0px;  -webkit-box-shadow:#000 0px 0px 20px -7px; -moz-box-shadow:#000 0px 0px 20px -7px; box-shadow:#000 0px 0px 20px -7px; -webkit-transition:all linear .10s; -moz-transition:all linear .10s; -o-transition:all linear .10s; transition:all linear .10s;}
header.fixed nav ul{display:none;}
header.fixed .logo{height:42px; margin:10px 0px; background:url(../imagens/pescado-arapongas.png) no-repeat 0 -48px;}
header.fixed nav menu{border:0px;}

/* **********************
FOOTER
********************** */
footer{width:100%; float:left; clear:both; padding:35px 0px 0px 0px; background:url(../imagens/bg-footer.jpg) repeat-x left bottom;}
footer h1,
footer h2{color:#475e88; font-size:21px; text-transform:uppercase; margin:0px 0px 15px 0px; padding:0px;}
footer .nav-footer{width:400px; float:left; margin:0px 0px 35px 0px;}
footer .nav-footer li{width:180px; padding:0px 0px 0px 15px; margin:5px 0px; position:relative; float:left;}
footer .nav-footer li span{width:6px; height:10px; display:block; position:absolute; left:0px; top:4px; background:url(../imagens/sprite.fw.png) no-repeat -68px -53px; -webkit-transition:all linear .2s; -moz-transition:all linear .2s; -o-transition:all linear .2s; transition:all linear .2s;}
footer .nav-footer li:hover span{left:3px;}
footer .nav-footer li:hover a{color:#FF3535;}
footer .nav-footer li.ativo a{color:#FF3535;}

footer .contato-footer{float:left;}
footer .contato-footer li{float:left; position:relative; margin:0px 70px 0px 0px;}
footer .contato-footer li.localizacao{padding:0px 0px 0px 40px;}
footer .contato-footer li.localizacao span{width:25px; height:34px; display:block; position:absolute; top:0px; left:0px; background:url(../imagens/sprite.fw.png) no-repeat -39px -53px;}
footer .contato-footer li.telefone{padding:0px 0px 0px 50px;}
footer .contato-footer li.telefone span{width:37px; height:34px; display:block; position:absolute; top:0px; left:0px; background:url(../imagens/sprite.fw.png) no-repeat 0px -53px;}

footer .copyright{width:100%; clear:both; position:relative; padding:10px 0px; color:#FFF;}
footer .copyright .desenvolvedor{position:absolute; right:0px; top:8px; color:#FFF;}

/* **********************
MAIN PAGE
********************** */
.box-banner{width:100%; float:left; clear:both; position:relative; margin:0px 0px 20px 0px; padding:0px 0px 15px 0px; overflow:hidden;}
.box-banner .banner{width:100%; float:left;}
.box-banner .banner li{width:100%; height:434px; background-repeat:no-repeat; background-position:center top;}
.box-banner .banner li a{display:block; width:100%; height:100%; position:absolute; left:0px; top:0px; text-indent:-9999px;} 
.box-banner .nav-banner{width:100%; position:absolute; bottom:5px; left:0px; text-align:center; z-index:99; text-align:center;}
.box-banner .nav-banner a{width:16px; height:16px; display:inline-block; margin:0px 1px; text-indent:-9999px; background:url(../imagens/sprite.fw.png) no-repeat -201px 0px;}
.box-banner .nav-banner a.activeSlide{background:url(../imagens/sprite.fw.png) no-repeat -218px 0px;}
.box-banner .nav-banner a:hover{background:url(../imagens/sprite.fw.png) no-repeat -235px 0px;}

.box-produtos-home{width:960px; margin:0 auto; clear:both; padding:35px 0px; position:relative;}
.box-produtos-home h1{font:35px 'maven_black'; color:#ff3838; margin:0px 0px 25px 0px; padding:0px;}
.box-produtos-home .carousel-produtos{width:100%; float:left; clear:both; margin:0px 0px 35px 0px;}
.box-produtos-home .carousel-produtos li{float:left; width:280px; margin:0px 20px;}
.box-produtos-home .carousel-produtos li h2{font:21px 'maven_regular'; margin:0px; padding:0px 37px; text-align:center;}
.box-produtos-home .carousel-produtos li h2 a{color:#FF3535;}
.box-produtos-home .carousel-produtos li .foto{width:100%; height:270px; display:block; text-align:center;}
.box-produtos-home .carousel-produtos li .foto img{width:200px; margin:15px; -webkit-transition:all linear .2s; -moz-transition:all linear .2s; -o-transition:all linear .2s; transition:all linear .2s;}
.box-produtos-home .carousel-produtos li:hover .foto img{width:230px; margin:0px;}
.box-produtos-home .prev-produtos{width:50px; height:49px; display:block; position:absolute; left:0px; top:220px; text-indent:-9999px; z-index:99; background:url(../imagens/sprite.fw.png) no-repeat 0 0;}
.box-produtos-home .prev-produtos:hover{background:url(../imagens/sprite.fw.png) no-repeat -51px 0;}
.box-produtos-home .next-produtos{width:50px; height:49px; display:block; position:absolute; right:0px; top:220px; text-indent:-9999px; z-index:99; background:url(../imagens/sprite.fw.png) no-repeat -100px 0;}
.box-produtos-home .next-produtos:hover{background:url(../imagens/sprite.fw.png) no-repeat -150px 0;}

.box-listagem-produto{width:100%; float:left; clear:both; padding:25px 0px; margin:0px 0px 100px 0px; background:#edf3f8; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px;}
.box-listagem-produto .coluna-a{width:425px; padding:0px 25px; float:left; border-right:1px solid #cacfd3;}
.box-listagem-produto .coluna-b{width:425px; padding:0px 25px; float:left;}
.box-listagem-produto h2{font:26px 'maven_medium'; margin:0px 0px 10px 0px;}


.box-receitas-home{width:100%; float:left; clear:both; margin:0px 0px 150px 0px; background:#bc3f68; color:#FFF;}
.box-receitas-home h1{font:55px 'maven_black'; color:#bc3f68; margin:0px 0px 25px 0px; padding:0px; position:absolute; left:0px; top:-47px;}
.box-receitas-home .bg{position:absolute; left:-250px; top:25px;}
.box-receitas-home .receita-home{padding:35px 0px 35px 100px; font-size:15px; line-height:21px; float:left;}
.box-receitas-home .txt-ingrediente-home{width:390px; height:85px; float:left; overflow:hidden; margin:0px 0px 15px 0px;}
.box-receitas-home .receita-home p{clear:both;}
.box-receitas-home .receita-home h2{font:21px 'maven_medium'; width:300px; color:#FFF; margin:0px 0px 5px 0px; padding:0px;}
.box-receitas-home .receita-home .link-branco{padding:10px 0px 10px 13px; display:block;}
.box-receitas-home .receita-home .link-branco.seta span{top:15px;}
.box-receitas-home .receita-home .btn-branco{display:inline-block; padding:15px 25px; background:#FFF; font:21px 'maven_black'; color:#bc3f68;}
.box-receitas-home .receita-home .btn-branco:hover{background:#8B2E4D; color:#FFF;}
.box-receitas-home .img-receita{position:absolute; bottom:0px; right:0px; width:450px;}


.box-localizacao-home{width:100%; min-height:400px; float:left; clear:both; margin:0px; background:url(../imagens/bg-efeito-amarelo.jpg) repeat-x left bottom #ffb438; color:#FFF;}
.box-localizacao-home h1{width:400px; font:55px/45px 'maven_black'; color:#ffb438; margin:0px 0px 25px 0px; padding:0px; position:absolute; left:0px; top:-118px;}
.box-localizacao-home .bg{position:absolute; right:0px; top:0px;}
.box-localizacao-home .localizacao-home{width:350px; margin:35px 0px; font-size:15px; line-height:21px;}
.box-localizacao-home .select-regiao{position:relative; clear:both; margin:35px 0px 0px 0px;}
.box-localizacao-home .select-regiao .btn{padding:15px; display:block; background:url(../imagens/arrow-select01.png) no-repeat right top #FFF; color:#df9720; border:1px solid #df9720; cursor:pointer;}
.box-localizacao-home .select-regiao .list-regiao{width:350px; height:250px; background:#FFA206; overflow-y:scroll; position:absolute; top:53px; left:0px; display:none; z-index:99;}
.box-localizacao-home .select-regiao .list-regiao li a{padding:10px 15px; color:#FFF; display:block; border-bottom:1px solid #ffb438;}
.box-localizacao-home .select-regiao .list-regiao li a:hover{background:#FFA91A;}


.box-localizacao-home form{width:322px;}
.box-localizacao-home form div{margin:0px 0px 5px 0px;}
.box-localizacao-home .input01{width:300px; padding:15px 10px; border:1px solid #df9720; font:14px "maven_medium"; color:#6E6E6E; background:#FFEED3;}
.box-localizacao-home .select01{width:322px; padding:14px 10px; border:1px solid #df9720; font:14px "maven_medium"; color:#6E6E6E; background:#FFEED3;}
.box-localizacao-home .submit01{background:#FFA206; padding:17px 25px; color:#FFF; border:0px; cursor:pointer; float:right; font:13px "maven_medium";}

/* **********************
EMPRESA
********************** */
.txt-empresa{width:500px; float:left; text-align:justify;}
.txt-empresa h2{font:21px 'maven_regular'; margin:0px 0px 15px 0px; padding:0px;}
.img-empresa{position:absolute; top:-35px; right:-100px;}
.mais-empresa{width:100%; float:left; clear:both; padding:50px 0px 0px 0px;}
.mais-empresa li{width:250px; min-height:80px; padding:0px 80px 0px 0px; float:left; background:url(../imagens/arrow01.png) no-repeat right 15px;}
.mais-empresa li h3{font-size:18px;}
.mais-empresa li.visao{width:185px;}
.mais-empresa li.valores{padding:0px; background-image:none;}

/* **********************
PRODUTOS
********************** */
.list-produtos{width:100%; float:left; clear:both; margin:0px 0px 35px 0px;}
.list-produtos li{float:left; width:275px; margin:0px 20px 35px 20px;}
.list-produtos li h2{font:21px 'maven_regular'; margin:0px; padding:0px 37px; text-align:center;}
.list-produtos li h2 a{color:#FF3535;}
.list-produtos li .foto{width:100%; height:270px; display:block; text-align:center;}
.list-produtos li .foto img{width:200px; margin:15px; -webkit-transition:all linear .2s; -moz-transition:all linear .2s; -o-transition:all linear .2s; transition:all linear .2s;}
.list-produtos li:hover .foto img{width:230px; margin:0px;}

.filtro-produto{padding:23px 10px; margin:0px 0px 35px 0px; background:#FF3535; font-size:21px; color:#FFF;}
.filtro-produto .select-filtro{width:330px; float:right; position:relative; top:-15px; }
.filtro-produto .select-filtro span{width:300px; padding:15px; display:block; background:url(../imagens/arrow-select02.png) no-repeat right center #FFF; color:#FF3535; font-size:15px; cursor:pointer;}
.filtro-produto .select-filtro ul{width:330px; position:absolute; top:48px; left:0px; background:#FAA; z-index:99; display:none;}
.filtro-produto .select-filtro ul li a{display:block; padding:12px 15px; border-bottom:1px solid #FDD; color:#FFF; font-size:15px;}
.filtro-produto .select-filtro ul li a:hover{background:#FDD; color:#FF3535;}

.veja-tambem{width:100%; float:left; clear:both;}
.veja-tambem h2.t-box{font:21px 'maven_bold'; color:#FF3535; margin:0px 0px 15px 0px; padding:0px 0px 5px 0px; text-transform:uppercase; border-bottom:3px solid #FF3535;}
.veja-tambem .list-produtos{border-bottom:3px solid #FF3535; margin:0px;}
.veja-tambem .btn-thema{float:right;}

.box-produto{width:100%; float:left; clear:both; margin:0px 0px 35px 0px;}
.box-produto .foto{width:500px; display:block; float:left; margin:0px 25px 0px 0px;}
.box-produto .detalhes-produto{width:430px; float:right; padding:35px 0px 0px 0px;}
.box-produto .detalhes-produto h2{font:26px/32px 'maven_black'; color:#FF3535; margin:0px 0px 15px 0px; text-transform:uppercase;}
.box-produto .detalhes-produto h2 span{color:#4a4a4a;}
.box-produto .detalhes-produto h3{color:#4a4a4a; font:18px 'maven_regular'; margin:0px 0px 8px 0px;}
.box-produto .detalhes-produto .txt{width:100%; float:left; clear:both; padding:25px 0 0 0; border-top:1px solid #E4E4E4;}
.box-produto .detalhes-produto .compartilhar{width:100%; float:left; clear:both; margin:25px 0px 0px 0px; background:#E4E4E4;}
.box-produto .detalhes-produto .compartilhar li{float:left;}
.box-produto .detalhes-produto .compartilhar li.t-compartilhar{padding:15px;}
.box-produto .detalhes-produto .compartilhar li.facebook a{width:37px; height:37px; display:block; margin:5px 10px 5px 0px; text-indent:-9999px; background:url(../imagens/sprite.fw.png) no-repeat -100px -50px; -webkit-transition:all linear .2s; -moz-transition:all linear .2s; -o-transition:all linear .2s; transition:all linear .2s;}
.box-produto .detalhes-produto .compartilhar li.facebook a:hover{background:url(../imagens/sprite.fw.png) no-repeat -139px -50px;}
.box-produto .detalhes-produto .compartilhar li.twitter a{width:37px; height:37px; display:block; margin:5px 10px 5px 0px; text-indent:-9999px; background:url(../imagens/sprite.fw.png) no-repeat -178px -50px; -webkit-transition:all linear .2s; -moz-transition:all linear .2s; -o-transition:all linear .2s; transition:all linear .2s;}
.box-produto .detalhes-produto .compartilhar li.twitter a:hover{background:url(../imagens/sprite.fw.png) no-repeat -216px -50px;}

/* **********************
RECEITAS
********************** */
.list-receitas{width:100%; float:left; clear:both; padding:35px 0px; overflow:hidden;}
.list-receitas li{width:450px; float:left; margin:0px 0px 35px 0px;}
.list-receitas li .foto{width:155px; border-right:5px solid #BC3F68;  display:block; float:left; margin:0px 15px 0px 0px;}
.list-receitas li .foto img{float:left;}
.list-receitas li h2{font:21px 'maven_bold'; margin:0px 0px 10px 0px;}
.list-receitas li span{color:#BC3F68; font-style:italic;}
.list-receitas li p a{display:block; padding:8px 10px; background:#BC3F68; color:#FFF; float:left;}

.box-receita{width:100%; float:left; clear:both;}
.box-receita .foto{width:460px; border-right:5px solid #BC3F68;  display:block; float:left; margin:0px 25px 0px 0px;}
.box-receita .foto img{float:left;}
.box-receita .txt-receita{width:450px; float:right;}
.box-receita .txt-receita h2{font:31px 'maven_bold'; margin:0px 0px 10px 0px;}
.box-receita .txt-receita h3{font:21px 'maven_regular'; margin:0px 0px 5px 0px;}
.box-receita .txt-receita .por{padding:5px; color:#FFF; background:#BC3F68;}
.box-receita .txt-receita .por span{font-style:italic;}
.box-receita .txt-receita ul{list-style:circle; padding:0px 0px 0px 16px;}
.box-receita .txt-receita ol{list-style:decimal; padding:0px 0px 0px 21px;}

.enviar-receita{float:left;}
.enviar-receita h2{font:21px 'maven_bold'; margin:0px;}
.enviar-receita h3{font-size:16px; margin:0px;}
.enviar-receita .box03 .submit01{background:#BC3F68;}

.nicEdit-main ul li{list-style:disc; font-family:Verdana, Geneva, sans-serif; list-style-position: 0 0; list-style-type:disc; padding:0px 0px 0px 10px;}
.nicEdit-main ol li{list-style:decimal; padding:0px 0px 0px 10px;}

.img-ver-receitas{float:right; width:250px; display:block; position:relative;}
.img-ver-receitas img{position:absolute; top:90px; left:0px;}

/* **********************
REVENDEDOR
********************** */
.coluna-localizacao{width:350px; float:left; margin:35px 0px; font-size:15px; line-height:21px;}
.coluna-localizacao .select-regiao{position:relative; clear:both; margin:35px 0px 0px 0px;}
.coluna-localizacao .select-regiao .btn{padding:15px; display:block; background:url(../imagens/arrow-select01.png) no-repeat right top #FFF; color:#df9720; border:1px solid #df9720; cursor:pointer;}
.coluna-localizacao .select-regiao .list-regiao{width:350px; height:250px; background:#FFA206; overflow-y:scroll; position:absolute; top:53px; left:0px; display:none; z-index:99;}
.coluna-localizacao .select-regiao .list-regiao li a{padding:10px 15px; color:#FFF; display:block; border-bottom:1px solid #ffb438;}
.coluna-localizacao .select-regiao .list-regiao li a:hover{background:#FFA91A;}

.img-revendedor{float:right; margin:35px 0px 0px 0px;}

.resultado-revendedor{padding:35px 0px; width:100%; float:left; clear:both;} 
.resultado-revendedor h2{font:21px 'maven_bold'; margin:0px 0px 10px 0px;}
.resultado-revendedor h2 span{color:#df9720;}
.resultado-revendedor ul li{border:1px solid #E4E4E4; padding:15px 15px 5px 15px; margin:0px 0px 15px 0px;}
.resultado-revendedor ul li h3{font:16px 'maven_bold'; margin:0px 0px 5px 0px;}
.resultado-revendedor ul li p{margin:0px 0px 5px 0px;}
.resultado-revendedor ul li p.endereco span{width:8px; height:13px; display:inline-block; margin:0px 0px -2px 0px; background:url(../imagens/sprite.fw.png) no-repeat -202px -21px;}
.resultado-revendedor ul li p.fones span.telefone span{width:15px; height:10px; display:inline-block; margin:0px 0px -1px 0px; background:url(../imagens/sprite.fw.png) no-repeat -219px -21px;}
.resultado-revendedor ul li p.fones span.celular span{width:7px; height:13px; display:inline-block; margin:0px 0px -1px 15px; background:url(../imagens/sprite.fw.png) no-repeat -211px -21px;}
.resultado-revendedor ul li p.email span{width:13px; height:9px; display:inline-block; margin:0px 0px 0px 0px; background:url(../imagens/sprite.fw.png) no-repeat -235px -21px;}

.box-localizacao-home .resultado-revendedor h2 span{color:#4a4a4a;}
.box-localizacao-home .resultado-revendedor ul li{color:#4a4a4a; border:1px solid #FFA206; background:#FFF;}

.coluna-localizacao form{width:322px;}
.coluna-localizacao form div{margin:0px 0px 5px 0px;}
.coluna-localizacao .input01{width:300px; padding:15px 10px; border:1px solid #df9720; font:14px "maven_medium"; color:#6E6E6E; background:#FFEED3;}
.coluna-localizacao .select01{width:322px; padding:14px 10px; border:1px solid #df9720; font:14px "maven_medium"; color:#6E6E6E; background:#FFEED3;}
.coluna-localizacao .submit01{background:#FFA206; padding:17px 25px; color:#FFF; border:0px; cursor:pointer; float:right; font:13px "maven_medium";}

/* **********************
CONTATO
********************** */
form{width:662px; float:left; padding:0px 0px 50px 0px;}
form p{margin:0px 0px 25px 0px;}
form .box01{width:320px; float:left; margin:0px 0px 15px 0px; position:relative;}
form .box02{width:320px; float:right; margin:0px 0px 15px 0px; position:relative;}
form .box03{width:660px; float:left; margin:0px 0px 15px 0px; position:relative;}


form .box01 .input01,
form .box02 .input01{width:300px; padding:17px 10px; border:1px solid #BFBFBF; font:14px "maven_medium"; color:#6E6E6E;}
form .box03 .input01{width:640px; padding:17px 10px; border:1px solid #BFBFBF; font:14px "maven_medium"; color:#6E6E6E;}
form .box01 .select01,
form .box02 .select01{width:320px; padding:16px 10px; border:1px solid #BFBFBF; font:14px "maven_medium"; color:#6E6E6E;}
form .box03 .select01{width:662px; padding:16px 10px; border:1px solid #BFBFBF; font:14px "maven_medium"; color:#6E6E6E;}
form .box03 .textarea01{width:640px; height:100px; resize:none; overflow:auto; padding:16px 10px; border:1px solid #BFBFBF; font:14px "maven_medium"; color:#6E6E6E;}
form .box03 .submit01{background:#51bbad; padding:17px 25px; color:#FFF; border:0px; cursor:pointer; float:right; font:13px "maven_medium";}

.coluna-contato{width:235px; float:right; padding:60px 0px 0px 0px;}
.coluna-contato p{margin:0px 0px 10px 0px;}
.coluna-contato .telefone{margin:0px 0px 35px 0px; padding:0px 0px 25px 50px; position:relative; border-bottom:1px solid #EFEFEF;}
.coluna-contato .telefone .numero{font:21px 'maven_medium';}
.coluna-contato .telefone strong{font:18px 'maven_black'; display:block;}
.coluna-contato .telefone span{width:37px; height:34px; display:block; position:absolute; left:0px; top:0px; background:url(../imagens/sprite.fw.png) no-repeat 0px -53px;}
.coluna-contato .endereco{margin:0px 0px 35px 0px; padding:0px 0px 0px 50px; position:relative;}
.coluna-contato .endereco strong{font:18px 'maven_black'; display:block;}
.coluna-contato .endereco span{width:25px; height:34px; display:block; position:absolute; left:10px; top:0px; background:url(../imagens/sprite.fw.png) no-repeat -39px -53px;}

label.error{position:absolute; left:10px; bottom:-5px; background:#C00; color:#FFF; font-size:12px; padding:0px 4px;}

#mapa{width:100%; height:450px; border-top:5px solid #51bbad; margin:0px 0px -100px 0px;}
#localizacao{width:100%; height:650px;}
.box-localizacao{width:100%; float:left; clear:both; margin:0px 0px 25px 0px;}
.box-localizacao div{width:380px; padding:0px 0px 0px 50px; float:left; position:relative;}
.box-localizacao div strong{font-size:18px;}
.box-localizacao div.telefone span{width:37px; height:34px; display:block; position:absolute; left:0px; top:0px; background:url(../imagens/sprite.fw.png) no-repeat 0px -53px;}
.box-localizacao div.endereco span{width:25px; height:34px; display:block; position:absolute; left:10px; top:0px; background:url(../imagens/sprite.fw.png) no-repeat -39px -53px;}

#cboxOverlay{position:fixed; top:0px; left:0px; width:100%; height:100%; z-index:9999; background:#000;}
#colorbox{z-index:99999;}
#colorbox img{border:5px solid #CCC;}
#cboxPrevious,
#cboxNext,
#cboxCurrent{display:none !important;}
#cboxClose{width:38px; height:38px; border:0px; text-indent:-9999px; position:absolute; left:50%; bottom:-15px; margin:0px 0px 0px -19px; cursor:pointer; background:url(../imagens/sprite.fw.png) no-repeat -160px -78px;}

::-webkit-input-placeholder {color:#6E6E6E;}
::-moz-placeholder {color:#6E6E6E; }
:-ms-input-placeholder {color:#6E6E6E;}
input:-moz-placeholder {color:#6E6E6E;}














