/*CSS*/
*{margin:0; padding:0;}
body{background:url(imagens/fundos/fundo.jpg) top center no-repeat;}
html{background:url(imagens/bgrep.jpg) top center repeat-y #c3c3c3;}
#container{width:998px; text-align:center; margin:0 auto; font-size:1px;}
/*Propriedades gerais para o site*/
img{border:none;}
.clear{clear:both;}
/*propriedades topo*/
#header{height:105px; text-align:left;}
#logo{position:absolute;}
.menu{float:right; width:817px; height:105px; background:url(imagens/bg-menu.jpg) no-repeat;}
.busca{height:58px; width:648px; float:left;}
.alinhabusca{padding:26px 0 0 395px;}
.alinhabusca input{background:transparent; border:none; width:195px; font-family: Trebuchet MS, Tahoma, Verdana, Arial, tahoma; font-size:14px; color:#73848C; float:left;}
#ok{width:40px; height:20px;}
.endetopo{ float:right; width:168px; height:58px; font-family: Trebuchet MS, Tahoma, Verdana, Arial, tahoma; text-align:center; font-size:11px; color:#73848C;}
.endetopo a{font-family: Trebuchet MS, Tahoma, Verdana, Arial, tahoma; font-size:11px; color:#73848C; text-decoration:none;}
.endetopo a:hover{font-family:Trebuchet MS, Tahoma, Verdana, Arial, tahoma; font-size:11px; color:#73848C; text-decoration:underline;}
/**/
#nav{height:35px; width:779px; padding:10px 0 0 22px; clear:both; text-align:justify; font-family: Trebuchet MS, Tahoma, Verdana, Arial, tahoma; font-size:12px; color:#73848C; font-style:normal;}
#nav ul{list-style-type:none;}
#nav ul li{float:left; text-align:center;}
#nav h2{font-family: Trebuchet MS, Tahoma, Verdana, Arial, tahoma; font-size:12px; color:#73848C; font-style:normal;}
#nav a{font-family: Trebuchet MS, Tahoma, Verdana, Arial, tahoma; font-size:12px; color:#73848C; font-style:normal; text-decoration:none;}
#nav a:hover{font-family: Trebuchet MS, Tahoma, Verdana, Arial, tahoma; font-size:12px; color:#73848C; font-style:normal; text-decoration:none;}
.separa{width:70px; text-align:center; font-family: Trebuchet MS, Tahoma, Verdana, Arial, tahoma; font-size:12px; color:#73848C;}
/**/
#content{}
/*lateral do site*/
#sidebar{width:181px; float:left;}
#sidebar h2{font-family: Tahoma, Verdana, Arial; font-size:11px; font-style:normal; color:#73848C; text-align:left; padding: 1px 4px 1px 4px; margin:0 4px 0 4px; border-bottom:1px solid #ccc;}
#sidebar h2 a{font-family: Tahoma, Verdana, Arial; font-size:11px; font-style:normal; color:#73848C; text-decoration:none;}
#sidebar h2 a:hover{font-family: Tahoma, Verdana, Arial; font-size:11px; font-style:normal; color:#3D3834; text-decoration:none;}
#sidebar h3{font-family: Trebuchet MS, Tahoma, Verdana, Arial; font-size:11px; font-style:normal; color:#73848C; text-align:left; padding:3px 3px 0 3px;}
#sidebar h3 a{font-family: Trebuchet MS, Tahoma, Verdana, Arial; font-size:11px; font-style:normal; color:#73848C; text-decoration:none;}
#sidebar h3 a:hover{font-family: Trebuchet MS, Tahoma, Verdana, Arial; font-size:11px; font-style:normal; color:#73848C; text-decoration:underline;}
/**/
.bgprodutos{ background:url(imagens/fundos/bgprodutos.jpg) no-repeat; height:25px; width:181px; margin:12px 0 0 0; }
.bgprodutos h1{padding:5px 0 0 10px; font-family: Trebuchet MS, Tahoma, Verdana, Arial, tahoma; font-weight:bold; font-size:14px; color:#FFFFFF;  text-align:left;}
/**/
.fale{background:url(imagens/fale.jpg) top no-repeat; height:220px; margin: 21px 0 0 0;}
.alinhafale{padding:62px 0 0 0; font-size:1px; height:200px;}
.fale input{border:none; background:transparent; float:left; font-family:Trebuchet MS, Tahoma, Verdana, Arial; font-size:12px;  color:#73848C; width:160px;}
.fale textarea{width:164px; height:30px; line-height:11px; font-size:11px; font-family:Trebuchet MS, Tahoma, Verdana, Arial; float:left; color:#73848C; background:transparent; border:none;}
#pnome{padding:0 0 15px 10px;}
#pemaill{padding:20px 0 25px 10px;}
#ptele{padding:10px 0 15px 10px;}
#pmensagem{padding:19px 0 10px 10px;}
#btn_enviar{width:43px; height:16px; float:right; margin:6px 10px 0 0;}
/*meio*/
#contentMeio{float:right; width:817px;}
#banners{padding:9px 0 0 6px; text-align:center; float:left;}
#banners img{margin:4px 4px 3px 5px;}
/*propriedades rodape*/
#footer{clear:both;  padding:15px 0 0 0;}
#alinhafooter{background:url(imagens/bgrodape.jpg) no-repeat; height:222px; width:998px; }
#logotipos{width:560px; float:left; font-family: Trebuchet MS, Tahoma, Verdana, Arial, tahoma; font-size:12px; color:#FFFFFF; text-align:left; padding:0 0 0 20px;}
#logotipos p{ margin:20px 0 10px 0;}
#logotipos img{margin:3px 0 3px 0;}
/**/
#fone{width:130px; float:right; font-family: Trebuchet MS, Tahoma, Verdana, Arial, tahoma; color:#FFFFFF; font-size:11px; text-align:left; padding:20px 0 0 0;}
#fone p{font-size:14px; font-weight:bold; padding:3px 0 0 0;}
#enderc{float:right; width:380px; font-family: Trebuchet MS, Tahoma, Verdana, Arial, tahoma; color:#FFFFFF; font-size:11px; text-align:left; padding:0 0 0 10px; margin:16px 0 0 0;}
#enderc a{font-family: Trebuchet MS, Tahoma, Verdana, Arial, tahoma; color:#FFFFFF; font-size:11px; text-align:left; text-decoration:none;}
#enderc a:hover{font-family: Trebuchet MS, Tahoma, Verdana, Arial, tahoma; color:#FFFFFF; font-size:11px; text-align:left; text-decoration:underline;}
#enderc address{font-style:normal;}
/**/
#copy{height:22px; clear:both; padding:25px 0 0 0;}
#copyright{width:600px; float:left; font-family: Trebuchet MS, Tahoma, Verdana, Arial, tahoma; font-size:12px; color:#637380;}
#assinatura{width:350px; float:right; text-align:center; padding:4px; font-family: Trebuchet MS, Tahoma, Verdana, Arial, tahoma; font-size:10px; color:#555555;}
#assinatura a{font-size:10px; color: #555555; font-family: Trebuchet MS, Tahoma, Verdana, Arial, tahoma; text-decoration:none;}
#assinatura a:hover{ font-size:10px; color: #555555; font-family: Trebuchet MS, Tahoma, Verdana, Arial, tahoma; text-decoration:underline;}
/**/
#barratitulo-rep{background:url(imagens/barra-titulo-rep.jpg) no-repeat;  width:807px; } 
#barratitulo-top{background:url(imagens/barra-titulo-top.jpg) top no-repeat;  width:807px; } 
#barratitulo-rod{background:url(imagens/barra-titulo-rod.jpg) bottom no-repeat; width:807px; } 

.titulo{font-family: Trebuchet MS, Tahoma, Verdana, Arial, tahoma; font-size:12px; color:#546873; width:655px; float:left; text-align:left; padding:10px 0 0 30px;}
.voltar{width:90px; float:left; font-family: Trebuchet MS, Tahoma, Verdana, Arial, tahoma; font-size:14px; color:#546873; padding:10px 0 0 0;}
.voltar a{font-family: Trebuchet MS, Tahoma, Verdana, Arial, tahoma; font-size:14px; color:#546873; text-decoration:underline;}
.voltar a:hover{font-family: Trebuchet MS, Tahoma, Verdana, Arial, tahoma; font-size:14px; color:#546873; text-decoration:none;}
/**/
.borda {width:804px; border:2px #B4B4B4 dashed; background:#FFFFFF;}
.divprod{width:155px; float:left; text-align:left; margin:15px 13px 10px 23px;}
.tituloprod{font-family: Trebuchet MS, Tahoma, Verdana, Arial, tahoma; font-size:14px; color:#596F7A; font-weight:bold; padding:0 0 3px 3px;}
.tituloprod a{font-family: Trebuchet MS, Tahoma, Verdana, Arial, tahoma; font-size:14px; color:#596F7A; font-weight:bold; text-decoration:none;}
.tituloprod a:hover{font-family: Trebuchet MS, Tahoma, Verdana, Arial, tahoma; font-size:14px; color:#596F7A; font-weight:bold; text-decoration:underline;}
.proddescric{font-family: Trebuchet MS, Tahoma, Verdana, Arial, tahoma; font-size:11px; color:#596F7A; text-align:left; padding:0 0 3px 3px;}
.proddescric a{font-family: Trebuchet MS, Tahoma, Verdana, Arial, tahoma; font-size:11px; color:#596F7A; text-decoration:none;}
.proddescric a:hover{font-family: Trebuchet MS, Tahoma, Verdana, Arial, tahoma; font-size:11px; color:#596F7A; text-decoration:underline;}
.divsepara{clear:both; border-bottom:2px #B4B4B4 dashed;  width:769px; height:10px; margin:0 0 0 15px;}
.pagina{clear:both; padding:10px 0 0 0; text-align:center; font-family: Trebuchet MS, Tahoma, Verdana, Arial, tahoma; font-size:11px; color:#596F7A; line-height:18px;}
.pagina a{clear:both; text-align:center; font-family: Trebuchet MS, Tahoma, Verdana, Arial, tahoma; font-size:11px; color:#596F7A;}
.pagina a:hover{clear:both; text-align:center; font-family: Trebuchet MS, Tahoma, Verdana, Arial, tahoma; font-size:11px; color:#596F7A;}
/**/
.alinhaconteudo{width:808px; clear:both;  margin:10px 0 0 5px;}
.categoria img{ margin:8px;}


/* */
.outras {font-family: Trebuchet MS, Tahoma, Verdana, Arial, tahoma; font-size:12px;  color:#596F7A; padding:30px 0 0 0; text-align:left;}
.outras img{margin:5px 0 3px 0;}
/**/
.empresacont{background:#FFFFFF url(imagens/fundos/empresa.jpg) top no-repeat; width:800px; border:1px #EEEEEC solid; margin:0 0 0 11px; }
#alinhaempres{font-family: Trebuchet MS, Tahoma, Verdana, Arial, tahoma; font-size:12px; color:#333333; text-align:justify; padding:25px 25px 0 75px;}
#alinhaempres a{font-family: Trebuchet MS, Tahoma, Verdana, Arial, tahoma; font-size:12px; color:#333333; text-decoration:none;}
#alinhaempres a:hover{font-family: Trebuchet MS, Tahoma, Verdana, Arial, tahoma; font-size:12px; color:#333333; text-decoration:underline;}
#alinhaempres h1{font-family: Trebuchet MS, Tahoma, Verdana, Arial, tahoma; font-size:18px; color:#004668; padding:0 0 15px 0;}
.empre-left{float:left; width:340px;}
.empre-right{float:right; width:340px;}
/**/
.produtocont{background:#FFFFFF url(imagens/fundos/produtos.jpg) top no-repeat; width:800px; border:1px #EEEEEC solid; margin:0 0 0 11px; }
#alinhaemprod{font-family: Trebuchet MS, Tahoma, Verdana, Arial, tahoma; font-size:12px; color:#333333; text-align:justify; padding:25px 25px 0 75px;}
#alinhaemprod h1{font-family: Trebuchet MS, Tahoma, Verdana, Arial, tahoma; font-size:18px; color:#004668; padding:0 0 15px 0;}
.prodfoto{text-align:left; padding:13px 0 0 0;}
.prodfoto img{margin:5px;}
/**/
.divcategoria{width:320px; float:left; font-family: Trebuchet MS, Tahoma, Verdana, Arial, tahoma; font-size:11px; color:#333333; padding:0 15px 20px 0;}
.divcategoria a{font-family: Trebuchet MS, Tahoma, Verdana, Arial, tahoma; font-size:11px; color:#73848C; text-decoration:none;}
.divcategoria a hover{font-family: Trebuchet MS, Tahoma, Verdana, Arial, tahoma; font-size:11px; color:#73848C; text-decoration:underline;}
.divcategoria ul{list-style-type:none;}
.divcategoria h2{font-family: Trebuchet MS, Tahoma, Verdana, Arial, tahoma; font-size:12px; color:#004668; padding:0 0 5px 0;} 
/* */
.suportecont{background:#FFFFFF url(imagens/fundos/suporte.jpg) top no-repeat; width:800px; border:1px #EEEEEC solid; margin:0 0 0 11px; }
#alinhasuport{font-family: Trebuchet MS, Tahoma, Verdana, Arial, tahoma; font-size:12px; color:#333333; text-align:justify; padding:25px 25px 0 75px;}
#alinhasuport a{font-family: Trebuchet MS, Tahoma, Verdana, Arial, tahoma; font-size:12px; color:#333333; text-decoration:none;}
#alinhasuport a:hover{font-family: Trebuchet MS, Tahoma, Verdana, Arial, tahoma; font-size:12px; color:#333333; text-decoration:underline;}
#alinhasuport h1{font-family: Trebuchet MS, Tahoma, Verdana, Arial, tahoma; font-size:18px; color:#004668; padding:0 0 15px 0;}
/* */
.lojacont{background:#FFFFFF url(imagens/fundos/loja.jpg) top no-repeat; width:800px; border:1px #EEEEEC solid; margin:0 0 0 11px; }
#alinhaloja{font-family: Trebuchet MS, Tahoma, Verdana, Arial, tahoma; font-size:12px; color:#333333; text-align:justify; padding:25px 25px 0 75px;}
#alinhaloja a{font-family: Trebuchet MS, Tahoma, Verdana, Arial, tahoma; font-size:12px; color:#333333; text-decoration:none;}
#alinhaloja a:hover{font-family: Trebuchet MS, Tahoma, Verdana, Arial, tahoma; font-size:12px; color:#333333; text-decoration:underline;}
#alinhaloja h1{font-family: Trebuchet MS, Tahoma, Verdana, Arial, tahoma; font-size:18px; color:#004668; padding:0 0 15px 0;}
/**/
.noticcont{background:#FFFFFF url(imagens/fundos/noticias.jpg) top no-repeat; width:800px; border:1px #EEEEEC solid; margin:0 0 0 11px; }
#alinhanotic{font-family: Trebuchet MS, Tahoma, Verdana, Arial, tahoma; font-size:12px; color:#333333; text-align:justify; padding:25px 75px 0 75px;}
#alinhanotic a{font-family: Trebuchet MS, Tahoma, Verdana, Arial, tahoma; font-size:12px; color:#333333; text-decoration:none;}
#alinhanotic a:hover{font-family: Trebuchet MS, Tahoma, Verdana, Arial, tahoma; font-size:12px; color:#333333; text-decoration:underline;}
#alinhanotic h1{font-family: Trebuchet MS, Tahoma, Verdana, Arial, tahoma; font-size:18px; color:#004668; padding:0 0 15px 0;}
/* */
.bgfale{background:#FFFFFF url(imagens/fundos/fale.jpg) top no-repeat; width:800px; border:1px #EEEEEC solid; margin:0 0 0 11px; }
#alinhabgfale{font-family: Trebuchet MS, Tahoma, Verdana, Arial, tahoma; font-size:12px; color:#333333; text-align:justify; padding:25px 25px 0 75px;}
#alinhabgfale a{font-family: Trebuchet MS, Tahoma, Verdana, Arial, tahoma; font-size:12px; color:#333333; text-decoration:none;}
#alinhabgfale a:hover{font-family: Trebuchet MS, Tahoma, Verdana, Arial, tahoma; font-size:12px; color:#333333; text-decoration:underline;}
#alinhabgfale h1{font-family: Trebuchet MS, Tahoma, Verdana, Arial, tahoma; font-size:18px; color:#004668; padding:0 0 15px 0;}
/**/
.noticia{padding:10px 0 10px 0;}
.noticia img{ float:left; margin:0 10px 0 0;}
.data{font-family: Trebuchet MS, Tahoma, Verdana, Arial, tahoma; font-size:11px; color:#2792C8;}
.data a{font-family: Trebuchet MS, Tahoma, Verdana, Arial, tahoma; font-size:11px; color:#2792C8;}
.data a:hover{font-family: Trebuchet MS, Tahoma, Verdana, Arial, tahoma; font-size:11px; color:#2792C8;}
.assunto{padding:0 0 5px 0; color:#0A4831; font-size:14px;}
.assunto a{color:#0A4831; font-size:14px; text-decoration:none;}
.assunto a:hover{ color:#0A4831; font-size:14px; text-decoration:underline;}
.notisepara{clear:both; border-bottom:1px #666666 dashed;  width:600px; height:30px; margin:22px 0 22px 0;}
/* */
#ferramentas{clear:both; font-family: Trebuchet MS, Tahoma, Verdana, Arial, tahoma; color:#0A4831; font-size:10px; text-align:center; font-weight:bold;}
#ferramentas a{font-family: Trebuchet MS, Tahoma, Verdana, Arial, tahoma; color:#0A4831; font-size:10px; text-decoration:underline;}
#ferramentas a:hover{font-family: Trebuchet MS, Tahoma, Verdana, Arial, tahoma; color:#0A4831; font-size:10px; text-decoration:none;}
/**/
.foto{width:350px; float:right; margin:25px 15px 0 25px;}
.fotop{padding:8px 0 0 0;}
.fotop img{margin:1px;}
/**/
.detahestit{font-family: Trebuchet MS, Tahoma, Verdana, Arial, tahoma; font-size:13px; color:#0A4831; font-weight:bold; padding:25px 10px 10px 15px; text-align:left;}
.detalhesdescric{font-family: Trebuchet MS, Tahoma, Verdana, Arial, tahoma; font-size:11px; color:#596F7A; text-align:left; padding:20px 15px 10px 15px; text-align:justify;}
.detalhesdescric a{font-family: Trebuchet MS, Tahoma, Verdana, Arial, tahoma; font-size:11px; color:#596F7A; font-weight:bold; text-decoration:none;}
.detalhesdescric a:hover{font-family: Trebuchet MS, Tahoma, Verdana, Arial, tahoma; font-size:11px; color:#596F7A; text-decoration:none;}
/**/
.estrela{background:#FFFFFF url(imagens/fundos/estrela.jpg) top no-repeat; width:800px; border:1px #EEEEEC solid; margin:0 0 0 11px; }
#alinhaestrela{font-family: Trebuchet MS, Tahoma, Verdana, Arial, tahoma; font-size:12px; color:#333333; text-align:justify; padding:25px 25px 0 15px;}
#alinhaestrela a{font-family: Trebuchet MS, Tahoma, Verdana, Arial, tahoma; font-size:12px; color:#333333; text-decoration:none;}
#alinhaestrela a:hover{font-family: Trebuchet MS, Tahoma, Verdana, Arial, tahoma; font-size:12px; color:#333333; text-decoration:underline;}
#alinhaestrela h1{font-family: Trebuchet MS, Tahoma, Verdana, Arial, tahoma; font-size:18px; color:#004668; padding:0 0 15px 0;}


.cesta{list-style-type:none; width:720px;  font-family: Trebuchet MS, Tahoma, Verdana, Arial, tahoma; font-size:12px; color:#73848C; margin:30px 0 0 30px; } 
.cesta2{list-style-type:none;}
.cesta2 li{float:left; padding:5px 0 5px 0;}
.bgbranco{background:#FFFFFF; clear:both;}
.cestatit{background:#68767F; border-bottom:3px #ffffff solid; font-family: Trebuchet MS, Tahoma, Verdana, Arial, tahoma; color:#FFFFFF; font-size:14px; font-weight:bold; line-height:30px;}
.cestafoto{width:205px; text-align:center;}
.cestafoto img{}
.cestanome{width:200px;}
.cestaqtd{width:175px; text-align:center;}
.cestaexcluir{width:135px; text-align:center;}
.bgcinza{background:#DFE3E6; clear:both;}

#desccategoria{font-family: Trebuchet MS, Tahoma, Verdana, Arial, tahoma; font-size:12px; color:#333333; text-align:justify; padding:15px 25px 10px 25px;}

.texto_branco{font-family: Tahoma; font-size:12px;color: #FFFFFF; text-align:left;}
.texto_branco a{ text-decoration:none; color:#FFFFFF;}
.texto_branco a:hover{ text-decoration:underline; color:#FFFFFF;}
.imagenzinhas-detalhes{ width:56px; height:42px; margin:5px 2px 0 2px;}

#mapadosite{font-family: Tahoma; font-size:12px; color: #000; text-align:left;}
#mapadosite h1{font-family: Tahoma; font-size:18px; color: #000; text-align:left; margin: 20px;}
#mapadosite ul li{margin:0 0 5px 50px;}
.texto_preto{font-family: Tahoma; font-size:12px; color: #000; text-align:left;}
.texto_preto a{ text-decoration:none; color:#000;}
.texto_preto a:hover{ text-decoration:underline; color:#000;}

.texto_azul {font-family: Tahoma; font-size:12px; color:#596F7A;}


























