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

/* Author - www.ellosdesign.com.br */

body{ text-align:center;  margin:auto; background-color:#fff;background-attachment:fixed; background-position:center; background-repeat:no-repeat }
img{border:none}
::selection {background: #000000;color: #FFFFFF;}
::-moz-selection {background: #000000;color: #FFFFFF;}
p.preto::selection {background: #000000; color: #FFFFFF;}
p.preto::-moz-selection {background: #000000;color: #FFFFFF;}

::-webkit-input-placeholder {
	color:#666;
	
}

:-moz-placeholder {
	color:#666;
}

::-moz-placeholder {
	color:#666;
}

:-ms-input-placeholder {  
	color:#666;
}


#geral{ width:1000px; height:auto; margin:auto;}



#topo{float:left; width:100%; height:140px; background-color:#fff; border-top:4px #035693 solid; padding-top:10px;}
#topo_interno{ margin:auto; width:1000px; height:auto;}

.dir_topo{ width:760px; height:auto; float:left; margin-top:25px; margin-left:20px;  }
.redes_topo{ float:left; width:115px; height:40px;  margin-top:20px; margin-left:115px;	}
.icon_redes{ float:left; width:34px; height:34px; margin-right:5px; }
.icon_redes:hover{cursor:pointer;opacity:0.85;	-moz-opacity: 0.85;	filter: alpha(opacity=85);}
.icon_redes2{ float:left; width:34px; height:34px}
.icon_redes2:hover{cursor:pointer;opacity:0.85;	-moz-opacity: 0.85;	filter: alpha(opacity=85);}

.curtir{ float:left; width:140px; height:30px; margin-top:25px; } 


.esq_topo{ width:200px; height:auto; float:left; margin-right:10px; }
.orcamento_topo{float:left; width:auto; height:auto; color:#c40514; text-decoration:underline; font-family:'Dosis',sans-serif; text-transform:uppercase; font-size:16px; line-height:20px; margin-top:15px; margin-left:180px; border-radius:5px;}
.orcamento_topo:hover{ color:#dc0006;}

.img_topo{position:absolute; z-index:99999; width:320px; height:150px; text-align:left; top:-0px; }
#logo{ width:300px; height:auto; float:left;  text-align:left; margin-top:16px; margin-bottom:10px  }


.telefone_topo{ float:left; width:300px; height:auto; text-align:right; margin-left:50px; margin-top:20px; font-family: 'PT Sans', sans-serif; font-size:15px; margin-bottom:10px;}
.prphone{ float:left; width:250px; height:auto;  margin-top:15px;  margin-left:330px;}
.prcesta{  float:left; width:180px; height:auto;  margin-left:40px; margin-top:-10px; }
.iconcesta{float:left; width:40px; height:auto; margin-top:30px; ; margin-right:8px; margin-left:10px; text-align:left}
.iconphone{float:left; width:26px; height:30px; margin-top:16px; margin-left:30px;}
.cart{ float:left; width:115px; height:30px;  }
.direitatopo{ float:left; width:640px; margin-left:130px; }
.busca{float:left; width:520px; height:auto; text-align:right; text-align:right; margin-left:180px; margin-top:20px;}
.format_busca{ float:left; width:460px; height:32px; border:none;font-family:Arial, Helvetica, sans-serif;  color:#666; font-size:11px; background-color:#F6F6F6; border:1px #E0E0E0 solid; padding-left:5px; border-radius:5px;  	}

.bt_procurar{ float:left; width:35px; margin-left:10px; cursor:pointer;  height:35px; background-image:url(../img/busca.png); border:none}
#menu{ float:left; width:100%;  height:40px; background-color:#035693; margin-top:-15px;  }
#menu_interno{ margin:auto; width:1000px; height:auto;  text-align:left; }
#color{ float:left; width:100%; background-color:#fff; height:auto;}

/*Menu*/
#cssmenu ul,
#cssmenu li,
#cssmenu span,
#cssmenu a {  margin: 0;z-index:999;   padding: 0;  position: relative;}
#cssmenu {  height: 35px;  font-family: 'Dosis', sans-serif, sans-serif;  text-transform:uppercase}
#cssmenu:after,
#cssmenu ul:after {  content: '';  display: block;  clear: both;}
#cssmenu a {  color: #fff;  display: inline-block;font-family: 'Dosis', sans-serif, sans-serif;  font-size: 15px;
  line-height: 40px;  padding: 0 20px;  text-decoration: none; font-weight:normal }
#cssmenu ul {  list-style: none;}
#cssmenu > ul {  float: left;}
#cssmenu > ul > li {  float: left;}
#cssmenu > ul > li:first-child > a {}
.active{ float:left; width:70px; height:50px; background-color:#035693}
#cssmenu .has-sub {  z-index: 1000;}
#cssmenu .has-sub:hover > ul { display: block; background-color:#035693; color:#fff }
#cssmenu .has-sub ul { display: none; position: absolute; width: 150px; top: 100%; left: 0;}
#cssmenu .has-sub ul li {  *margin-bottom: -1px;}
#cssmenu .has-sub ul li a { background-color:#035693;  filter: none;  font-size: 14px;font-family: 'Dosis', sans-serif, sans-serif;  display: block;  line-height: 120%;  padding: 8px;margin-top:0px;   text-align:left;}
.has-sub:hover{}
#cssmenu .has-sub ul li a:hover { color:#fff; text-align:left; margin-top:0px; background-color:#014a81}
#cssmenu .has-sub .has-sub:hover > ul {  background-color:#0e69af;  filter: none;  font-size: 13px;font-family: 'Dosis', sans-serif;   display: block;  line-height: 50%;  padding: 10px;margin-top:0px;   text-align:left;   color:#fff;}
#cssmenu .submenu2{ padding-bottom:2px;}
#cssmenu .has-sub .has-sub ul {  display: none;  position: absolute;  left: 100%;  top: 0;}
/* Gray */
#cssmenu, 
#cssmenu > ul > li > ul > li a:hover{}
#cssmenu {}
.color{ color:#fff;}
#cssmenu > ul > li > a{color:#fff;}
#cssmenu > ul > li > a:hover{color:#fff; background-color:#014a81}
/*Fim menu*/

.redessociais{ float:left; width:80px; height:35px;  margin-top:8px; margin-left:30px;}
.logo_rede{  float:left; width:31px; height:auto; margin-right:8px; margin-left:5px; margin-top:3px;}
.logo_rede2{  float:left; width:31px; height:auto;margin-top:3px; }


#barra{ float:left; width:100%; height:50px; margin-top:20px;  }
#barra_interna{ margin:auto; width:980px; height:30px;;background-color:#ebeaea; padding:10px;}
.barra1{ float:left; width:205px; height:30px; margin-left:25px; }
.barra2{ float:left; width:205px; height:30px; margin-left:30px; }
.icone_barra1{ float:left; width:40px; height:auto; text-align:left;}
.icone_barra2{ float:left; width:40px; height:auto; text-align:left; margin-right:10px;}
.nome_barra{ float:left; width:130px; height:auto; text-align:left; font-family: 'PT Sans', sans-serif; font-size:12px; margin-top:-2px;text-transform:uppercase }
.linha_aviso{ float:left; width:10px; height:auto; font-size:22px; color:#ccc }

 
#banner{ float:left; width:100%; height:auto;    margin-bottom:20px; margin-top:20px}
#banner_interno{ margin:auto; width:1000px; height:auto; border:1px #E1E1E1 solid  }

#central{ float:left; width:1000px; height:auto; margin-top:20px;  margin-bottom:20px;}
.titulo_destaque{ float:left; width:970px; height:auto; text-align:left; font-family: 'Dosis', sans-serif; font-size:22px; margin-top:15px; margin-bottom:25px; text-transform:uppercase }
.titulo_detalhe2{ float:left; width:870px; height:auto; text-align:left; font-family: 'Dosis', sans-serif; font-size:22px; margin-top:15px; margin-bottom:25px; text-transform:uppercase }
.segura_conteudo{float:left; width:auto; height:auto;}



.pr_tamanho{ float:left; width:1050px;}
.caixa_produtos{ float:left; width:215px;  height:300px;    margin-right:40px; margin-bottom:30px;border:1px #fff solid; background-color:#fff;}
.caixa_produtos_relacionados{ float:left; width:160px; height:280px;  margin-right:40px; margin-bottom:25px;	}
.foto_produto{ float:left; width:215px; height:170px; text-align:center; margin-bottom:15px; box-shadow: -1px -1px 1px #d5d5d5, 1px 1px 1px #d5d5d5;
-webkit-box-shadow: -1px -1px 1px #d5d5d52, 1px 1px 1px #d5d5d5;
-moz-box-shadow: -1px -1px 1px #d1c199, 1px 1px 1px #d5d5d5 }

.foto_produto:hover{ box-shadow: -1px -1px 1px #ccc, 1px 1px 1px #ccc;
-webkit-box-shadow: -1px -1px 1px #ccc, 1px 1px 1px #ccc;
-moz-box-shadow: -1px -1px 1px #ccc, 1px 1px 1px #ccc}


.nome_produto{ float:left; width:215px; height:22px; text-align:left; font-family: 'PT Sans', sans-serif;font-size:14px; color:#666; margin-right:20px}
.nome_produto_r{ float:left; width:180px; height:30px; text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666; margin-left:10px; margin-right:10px}
.link_nome_produto{ color:#333; text-decoration:none;}
.nome_cat{ float:left; width:224px; height:auto; text-align:left; font-family:Verdana, Geneva, sans-serif; text-transform:uppercase; font-size:11px;color:#666; margin-top:6px;}
.format_nome_cat{ font-family:Verdana, Geneva, sans-serif; text-transform:uppercase; font-size:11px;color:#666; text-decoration:none}
.de_prod{ color:#666; font-size:12px; text-decoration:line-through; font-weight:normal; float:left; margin-bottom:10px; width:205px;}
.preco_produto{ float:left; width:205px; height:auto; text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:13px; margin-top:10px; font-weight:bold; color:#333; }

.formasdepagamento{ float:left; width:980px; height:auto; margin-top:30px;}
/* Sobre Nós */
.pr_internas{ float:left; width:970px; height:auto;}
.pr_foto{ float:left; width:980px; height:auto; margin-top:30px; }
.foto_pag{ float:left; width:500px; height:auto; margin-right:20px; margin-bottom:5px;margin-top:15px; }
.txt_pag{ font-family:Arial, Helvetica, sans-serif; color:#222; font-size:13px; line-height:20px; text-align:justify; }
.txt_pagf{ font-family:Arial, Helvetica, sans-serif; color:#222; font-size:13px; line-height:20px; text-align:justify; margin-bottom:20px;  }

/*Produto Detalhe*/
.caixa_foto{ float:left; width:500px; height:580px; margin-top:10px; }
.imagem_produto{float:left; width:480px; height:400px; border:1px #E1E1E1 solid; border-radius:10px; padding:10px; margin-bottom:15px;}
.thumb_produto{float:left; width:111px; height:100px; border:1px #E1E1E1 solid; margin-right:15px;}
.prthumb{ float:left; width:520px; height:auto;}
.direita_detalhe{ float:left; width:440px; height:400px; margin-left:40px; margin-top:10px;}
.descricao_produto{ float:left; width:440px; height:auto; text-align:justify; font-family:Arial, Helvetica, sans-serif; color:#333; font-size:13px; line-height:20px;}
.titulo_detalhe{  font-family: 'Dosis', sans-serif; color:#666; font-size:20px; text-transform:uppercase; text-align:left; margin-bottom:20px; }
.valor_detalhe{ float:left; width:100px; height:auto; text-align:left; font-family:Arial, Helvetica, sans-serif; color:#222; font-size:18px; font-weight:bold; margin-top:50px;}
.caixa_quantidade{ float:left; width:200px; height:auto; margin-top:45px;}
.nome_quantidade{ float:left; width:auto; height:auto; text-align:left; font-family:Arial, Helvetica, sans-serif; margin-top:9px; color:#333; font-size:13px;}
.quantidade{ float:left; width:50px; height:30px; }
.quantidade_form{ float:left; width:50px; height:25px; border:1px #ccc solid; border-radius:5px; margin-left:5px; margin-top:2px;}
.bt_adcionar{ float:left; width:400px; height:auto; text-align:left; margin-top:50px;}



/*Contato*/
.esquerda_contato{float:left; width:650px; height:auto;}
.direita_contato{float:left; width:300px; height:auto; margin-left:20px;; margin-top:-45px}
.campo_formulario{ float:left; width:320px; text-align:left; margin-top:20px; height:auto;  }
.format_form{ width:295px; height:33px; background-color:#fff; border:1px #ccc solid; border-radius:8px; font-family:Arial, Helvetica, sans-serif; color:#666; padding-left:5px; font-size:12px}
.mensagem{ float:left; width:640px; text-align:left; margin-top:20px; height:auto; }
.format_form2{ width:615px; height:130px; background-color:#fff; border:1px #ccc solid; border-radius:8px; font-family:Arial, Helvetica, sans-serif; color:#666; padding-left:5px; font-size:12px}
.enviar{ float:left; width:500px; height:auto; text-align:left; margin-top:15px;}
.btenviar{ width:110px; height:40px; border:none; background-color:#222222;font-family:'Dosis', sans-serif; font-size:16px; text-transform:uppercase; color:#fff; border-radius:5px; cursor:pointer}
.mapa{float:left; width:400px; height:auto; border:2px solid #ccc; margin-top:15px}
.font_form{ width:250px; height:auto; text-align:left;font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#333; margin-bottom:3px; float:left}
p{ font-family:Arial, Helvetica, sans-serif; color:#444; text-align:left; font-size:13px}
.banner_direita{float:left; width:300px; height:250px; border:1px solid #ccc; margin-bottom:20px}



.pr_forms_enviar{float:left; width:700px; height:auto; text-align:left; margin-bottom:5px; margin-right:30px; margin-top:20px;}
.digite{ float:left; width:240px; font-family:Arial, Helvetica, sans-serif; color:#444; font-size:13px; height:auto; margin-top:8px;}
.campo_digite{ float:left; width:210px;}

.digite2{ float:left; width:250px; font-family:Arial, Helvetica, sans-serif; color:#444; font-size:13px; height:auto; text-align:right}
.campo_digite2{ float:left; width:350px; text-align:left; padding-top:20px;}
.pr_forms_enviar2{float:left; width:100%; height:auto; text-align:left; margin-bottom:5px; margin-right:30px; margin-top:10px;}


.bt_compartilhe{ float:left; width:190px; padding:10px; text-transform:uppercase; font-family: 'PT Sans', sans-serif;font-size:13px; color:#666; border:1px #E1E1E1 solid; margin-left:380px;} 

.bt_compartilhe:hover{ cursor:pointer; background-color:#F4F4F4;}

.barra_news{ float:left; width:970px; padding:10px; ont-family: 'PT Sans', sans-serif;font-size:13px; color:#666; border:1px #E1E1E1 solid; background-image:url(../img/bgnews.jpg); margin-top:px;} 
.news{ float:left; width:290px; height:30px; margin-left:10px; margin-top:3px; text-align:left}
.icon_news{ float:left; width:60px; height:auto; text-align:left;}
.nome_canoro{ float:left; width:200px; height:auto; text-align:left;font-family: 'PT Sans', sans-serif;font-size:13px; margin-top:7px; color:#333; border-right:1px #ccc solid;text-transform:uppercase;   }
.txt_news{ float:left; width:325px; height:auto; text-align:left;font-family: 'PT Sans', sans-serif;font-size:12px; margin-top:11px; color:#333; text-align:left ; text-transform:uppercase; margin-left:5px; }
.form_news{ float:left; width:340px; height:35px;}
.formnews{ float:left; width:245px; height:30px; margin-top:3px; border:1px #ccc solid;}
.btnews{ float:left; width:80px; height:28px; border:none; font-family: 'PT Sans', sans-serif;font-size:11px; color:#fff; margin-left:5px; background-color:#333; margin-top:4px; cursor:pointer}

.bt_chat{ float:left; margin-left:60px; margin-top:4px;} 











/*Rodapé*/
.footer_img{ float:left; width:1000px; height:187px; background-image:url(../img/barra-footer.png); margin-top:10px;}
#rodape{ float:left; width:100%; height:220px; border-top:1px #d4d4d4 dotted; margin-top:40px; padding-top:10px; background-color:#F6F6F6}
#rodape_interno{ margin:auto; width:1000px; height:auto }
#esquerda_rodape{ float:left; width:390px; height:160px; margin-top:15px;  border-right:1px #CCCCCC dotted; margin-left:10px;}
.tit_esq_rodape{ float:inherit; width:200px; float:left; text-align:left;font-family: 'PT Sans', sans-serif;color:#333; text-align:left; font-size:14px; margin-top:5px;margin-bottom:5px;}
.tit_endereco{ float:inherit; width:200px; float:left; text-align:left;font-family: 'PT Sans', sans-serif;color:#333; text-align:left; font-size:14px; margin-top:15px;margin-bottom:5px;}
.dados_contato{ float:left; width:300px; height:auto; text-align:left;font-family: 'PT Sans', sans-serif; font-size:12px; color:#666; margin-top:10px; text-transform:uppercase}
.menu_rodape{ float:left; width:130px; height:auto; text-align:left;font-family: 'PT Sans', sans-serif; font-size:12px; color:#666; margin-top:10px; text-transform:uppercase}
.dados_contato_end{ float:left; width:390px; height:auto; text-align:left;font-family: 'PT Sans', sans-serif; font-size:12px; color:#666; margin-top:5px; text-transform:uppercase}
.esquerda_barra{ float:left; width:500px; height:auto; text-align:left; font-family:Arial, Helvetica, sans-serif; color:#fff; text-transform:uppercase; font-size:10px; margin-top:15px;}
.ellos_barra{ float:left; width:480px; height:auto; text-align:right; font-family:Arial, Helvetica, sans-serif; color:#fff; text-transform:uppercase; font-size:10px; margin-top:15px;}
.txt_redes{ float:left; width:170px; height:auto; text-align:left; font-family:Arial, Helvetica, sans-serif; color:#666; font-size:11px; text-transform:uppercase; margin-top:13px;}
.redes_rodape{ float:left; width:150px; height:auto;}
.meio_rodape{ float:left; width:270px; padding-left:20px; height:160px; margin-top:15px;  border-right:1px #CCCCCC dotted; margin-left:30px; }
.pagseguro{ float:left; width:400px; height:auto; text-align:left }
.direita_rodape{ float:left; width:300px; height:110px; margin-top:15px;  margin-left:0px; padding-left:30px;  }
.tit_di_rodape{ float:left; width:180px; float:left; text-align:left; font-family:Arial, Helvetica, sans-serif; color:#333; text-align:left; font-size:12px; margin-top:5px; font-weight:bold; margin-bottom:12px;}
.redes{ float:left; width:250px; text-align:left;}
.direitos{ float:left; width:260px; height:auto; text-align:left; font-family:Arial, Helvetica, sans-serif; color:#666666; font-size:11px; margin-top:20px }
.ellos{ float:left; width:260px; height:auto; text-align:justify;font-family:Arial, Helvetica, sans-serif; color:#fff; font-size:11px; margin-top:5px }
.barra_rodape_dados{ width:100%; height:40px; float:left; background-color:#024a7f;  }
.barra_rodape_dados_interno{ width:1000px; height:20px;  margin:auto;}
.txt_footer{ float:left; width:1000px; height:auto; margin-top:15px; text-align:left; font-family:Arial, Helvetica, sans-serif; color:#fff; font-size:12px;}
.tit_esq_rodape2{ float:inherit; width:200px; float:left; text-align:left;font-family: 'PT Sans', sans-serif; color:#333; text-align:left; font-size:13px; margin-top:5px;  margin-bottom:20px;   }
.atendimento_online_rodape{ float:left; width:150px; height:30px; margin-top:20px;	}
.img_redes{ float:left; width:200px; height:auto; text-align:left;}
.esq_rodape{ float:left; width:650px; height:auto; text-align:left; color:#fff; font-size:12px; font-family:Arial, Helvetica, sans-serif;margin-top:14px; } 
.direita_rodapee{ float:left; width:350px ; height:auto; text-align:right; color:#fff; font-size:13px; font-family:Arial, Helvetica, sans-serif; margin-top:14px; }
#esquerdaempresa{ float:left; width:150px; height:auto; margin-top:15px; margin-left:10px;}
#esquerdaempresa2{ float:left; width:150px; height:140px; margin-top:15px;  margin-left:10px; margin-left:20px;}
.pagrodape{ float:left; width:370px; padding-left:10px; height:110px; margin-top:15px; margin-left:10px;  }
.contato_rodape{ float:left; width:300px; height:20px; margin-top:17px; margin-bottom:5px;	}
.icon_rodape{ float:left; width:30px; height:auto;}
.txt_contato_rodape{ float:left; width:240px; margin-left:10px; font-family:Arial, Helvetica, sans-serif; color:#666; font-size:13px; text-align:left; margin-top:4px;}
.txt_contato_rodape3{ float:left; width:300px;  font-family:Arial, Helvetica, sans-serif; color:#666; font-size:13px; text-align:left; margin-top:-7px;}
.link_ellos{ color:#fff; text-decoration:none}
.tit_redes{ float:left; width:240px; float:left; text-align:left;font-family: 'PT Sans', sans-serif; color:#333; text-align:left; font-size:14px; margin-top:5px;margin-bottom:5px; margin-left:30px; text-transform:uppercase; margin-top:20px;}
.redes_sociais{ float:left; width:240px; height:auto; margin-left:30px; margin-top:20px;}
.icone_redesocial{ float:left; width:36px; height:36px; margin-right:8px;}
.curtir{ float:left; width:240px; height:auto; margin-left:15px; margin-top:28px;}
/*Fim Rodapé*/


/*servicos*/

.caixa_servico{float:left; width:220px; height:220px; margin-right:34px; margin-bottom:34px}
.foto_servico{float:left; width:220px; height:170px; margin-bottom:10px;}
.foto_servico:hover{ cursor:pointer;opacity:0.85;	-moz-opacity: 0.85;	filter: alpha(opacity=85);}
.tit_servico{float:left; width:220px; height:40px; text-align:left; font-family:'Dosis', sans-serif; font-size:15px; text-transform:uppercase}
.link_servico{color:#222; text-decoration:none}
.voltar{ float:right; width:100px; height:auto; text-align:right; font-family:Arial, Helvetica, sans-serif; color:#444; font-size:11px; text-transform:uppercase; margin-top:20px;}
.link_voltar{ color:#666; text-decoration:none;}
.link_voltar:hover{ color:#666; text-decoration:underline;}

/*promocoes*/
.caixa_promocao{float:left; width:460px; height:400px; margin-right:40px; margin-bottom:40px;}

/*parceiros*/
.caixa_parceiro{float:left; width:160px; height:110px; padding:10px; border-radius:5px; margin-right:19px; margin-bottom:19px; border:1px solid #E0E0E0}


/*localização*/
.caixa_localizacao{float:left; width:980px; height:200px; border-bottom:1px dotted #ccc; margin-bottom:20px; padding-bottom:20px}
.foto_localizacao{float:left;  width:300px; height:200px;  margin-right:28px;}
.tit_localizacao{float:left; width:300px; height:40px;  font-family:'Dosis', arial; text-transform:uppercase;font-size:18px; text-align:left; color:#cf0f14; margin-bottom:0px; margin-top:30px}
.txt_localizacao{float:left; width:300px; height:170px; font-family:Arial, Helvetica, sans-serif; font-size:13px; text-align:justify; line-height:20px; color:#444;}
.mapa_localizacao{float:left; width:600px; height:auto; border:2px #ccc solid;  margin-left:20px}
.esquerda_localizacao{ float:left; width:350px; height:auto;}

/*bt_orcamento*/
.segura_bt{float:left; width:99%; height:auto; margin-top:35px}
.bt_orcamento{float:left; width:auto; height:auto; padding:15px; font-family:'Dosis',sans-serif; text-transform:uppercase; background-color:#d20006; color:#fff;}

/*Pop Up*/
div#mask{position : absolute;z-index:9998;top:0;left:0;right:0;display:none;background-color:#333;	filter:alpha(opacity=9);	-moz-opacity: 0.9;
	opacity: 0.9;}
	div#mask2{position : absolute;z-index:9998;top:0;left:0;right:0;display:none;background-color:#333;	filter:alpha(opacity=3);	-moz-opacity: 0.3;
	opacity: 0.3;}
div#popup{display:none;position:fixed;z-index:9999;padding:10px; width:700px; height:auto; margin-top:-450px; 
 }
div#popup p{text-align:right;padding:0;background:transparent;}

#fechar{float:right;font-family:'Dosis', sans-serif; font-size:15px; cursor:pointer; }

/*navegação*/
.navegacao{ float:left; width:99%; height:auto; }
.item_navegacao{ float:left; width:auto; height:15px; padding:5px; background-color:#035693; color:#fff; font-size:13px; font-family:Arial, Helvetica, sans-serif; border:1px #035693 solid; cursor:pointer; margin-right:10px;}
.item_navegacao_dif{ float:left; width:auto; height:15px; padding:5px; background-color:#fff; color:#035693; font-size:13px; font-family:Arial, Helvetica, sans-serif; border:1px #035693 solid; cursor:pointer; margin-right:10px;}

.segura_banner{float:left; width:1050px; height:auto; margin-top:30px}
.banner_index{float:left; width:485px; height:300px; margin-right:30px}


.pr_video{float:left; width:1100px; height:auto;}
.caixa_video{float:left; width:460px; height:300px; margin-right:80px; margin-bottom:50px}

.caixa_galeria{float:left; width:170px; height:120px; margin-right:10px; border:1px solid #ccc; padding:5px; margin-bottom:10px}
