a { cursor:hand; }

body { margin:0px; padding:0px; background-repeat:no-repeat; background-color:#000000; 
	scrollbar-face-color: #E6E1DE; 
	scrollbar-3dlight-color: #E6E1DE; 
	scrollbar-highlight-color: #E6E1DE; 
	scrollbar-darkshadow-color: #E6E1DE; 
	scrollbar-track-color: #E6E1DE; 
	scrollbar-arrow-color: #000000
 }

.logoSWF { width:350px; height:150px; border:0px solid #FF0000; position:absolute; top:25px;  }
.menuSWF { width:850px; height:80px; border:0px solid #FF0000; text-align:left; margin:0px 0px 0px 120px; position:absolute; top:55px; z-index:1; }

#bannerHome { width:1023px; height:490px; border:0px solid #FF0000; position:absolute; top:153px;  } 							

img { border:0px; }

.menuRestrito { }
.menuRestrito img { padding:0px 5px 0px 0px;  }
.menuRestrito p { margin:0px 0px 2px 0px; padding:0px 0px 0px 0px; }
.menuRestrito a { text-decoration:none; }
.menuRestrito a p { text-decoration:none; font-family:tahoma; font-size:12px; color:#FFFFFF; }
.menuRestrito a p:hover { text-decoration:none; color:#FF0000; }

.tvMidia { border:3px solid #7f7f7f; width:158px; height:158px; }
.tvMidia:hover { border:3px solid #FF0000; }

.listaCorporativo { width:270px; border:0px solid #F00; margin:0px 0px 5px 0px; font-family:tahoma; font-size:11px; color:#FFFFFF; }

.pdf { color:#FF0000; }
.pdf:hover { color:#FFFFFF; }
.xlx { color:#00FF00; }
.xlx:hover { color:#FFFFFF; }
.novo { color:#FFFF00; }

.tabela { font-family:tahoma; font-size:13px; color:#FFFFFF; }
.esp { padding:3px 5px 0px 5px; }
.tr1 { background-color:#212121; height:25px; cursor:hand; }
.tr2 { background-color:#080808; height:25px; cursor:hand; }
.trTit { background-color:#080808; height:24px; }
.liTb { text-decoration:none; font-family:tahoma; font-size:13px; color:#FFFFFF; }
.liTb .tr1:hover { text-decoration:none; font-family:tahoma; font-size:13px; color:#FF0000; }
.liTb .tr2:hover { text-decoration:none; font-family:tahoma; font-size:13px; color:#FF0000; }

.liCat { text-decoration:none; font-family:tahoma; font-size:13px; color:#FFFFFF; }
.liCat:hover { text-decoration:none; font-family:tahoma; font-size:13px; color:#FF0000; }

.info1 { background-color:#212121; }
.info1 td { border-top:1px solid #333333; border-bottom:1px solid #333333; }
.info1 p { padding:0px 0px 5px 30px; text-decoration:none; font-family:tahoma; font-size:13px; color:#FFFFFF; }
.info2 { background-color:#080808; padding:0px 0px 5px 10px; text-decoration:none; font-family:tahoma; font-size:13px; color:#FFFFFF; }
.info2 td { border-top:1px solid #333333; border-bottom:1px solid #333333; }
.info2 p { padding:0px 0px 5px 30px; text-decoration:none; font-family:tahoma; font-size:13px; color:#FFFFFF; }
.linCat { margin:0px 0px 10px 30px; border:3px solid #333333; }


.user { font-family:tahoma; font-size:12px; color:#FFFFFF; margin:0px 0px 3px 0px; }
.senha { font-family:tahoma; font-size:12px; color:#FFFFFF; margin:0px 0px 3px 0px; }
.user input { border:2px solid #7f7f7f; background-color:#000000; width:170px; font-family:tahoma; font-size:12px; color:#FFFFFF; margin:0px 0px 0px 10px; }
.senha input { border:2px solid #7f7f7f; background-color:#000000; width:170px; font-family:tahoma; font-size:12px; color:#FFFFFF; margin:0px 0px 0px 15px; }
.permissao { font-family:tahoma; font-size:12px; color:#FFFFFF; margin:25px 0px 5px 0px; font-weight:bold; }
.ckBox input { border:0px solid #7f7f7f; background-color:#000000; font-family:tahoma; font-size:12px; color:#FFFFFF; margin:0px 0px 5px 52px; }
.incluir { margin:15px 0px 0px 55px; }
.incluir img { margin:0px 15px 0px 0px; }


.log { font-family:tahoma; font-size:10px; color:#FFFFFF; font-weight:bold; margin:0px; padding:0px; }
.logUser { font-family:tahoma; font-size:11px; color:#FFFFFF; }

#bkgSite { background-image:url('../images/bkg_fundo.jpg'); background-repeat:repeat-y; background-position:center; }

.form { width:170px; height:12px; font-family:tahoma; font-size:11px; color:#000000; margin:0px; padding:0px; }

.login { background-image:url('../images/linhaTopo.jpg'); background-repeat:repeat-x; width:100%; height:28px;  }

.topo { background-image:url('../images/topo.jpg'); background-repeat:no-repeat; width:950px; height:126px;  }



.midia { border:0px solid #FF0000; margin:10px 10px 5px 5px; padding:0px 0px 0px 0px; width:222px; height:202px; float:left; } 
.midia .imgL { border:3px solid #666; margin:5px 0px 0px 0px; }



.midia p { text-align:left; margin:18px 0px 0px 0px; }
.midia p a { text-decoration:none; font-family:tahoma; font-size:11px; color:#a3a3a3; }
.midia p a:hover { text-decoration:underline;   }
.midia .border { border:2px solid #7f7f7f; padding:5px; background-color:#000000; }
.midia .border:hover { border:2px solid #FF0000; padding:5px; background-color:#000000; }

.publi { border:0px solid #FF0000; margin:10px 7px 0px 0px; padding:10px 0px 0px 2px; background-image:url('../images/publicidadeBl.jpg'); background-repeat:no-repeat; width:280px; height:190px; float:left; } 
.publi p { text-align:left; margin:18px 0px 0px 0px; }
.publi p a { text-decoration:none; font-family:tahoma; font-size:11px; color:#a3a3a3; }
.publi p a:hover { text-decoration:underline;   }
.publi .border { cursor:hand; border:2px solid #7f7f7f; padding:5px; background-color:#000000; }
.publi .border:hover { border:2px solid #FF0000; padding:5px; background-color:#000000; }

.novidade { border:0px solid #FF0000; margin:10px 0px 0px 0px; padding:10px 5px 0px 0px; background-image:url('../images/novidadesBl.jpg'); background-repeat:no-repeat; width:369px; height:190px; float:left; } 
.novidade .leia { font-family:tahoma; font-size:11px; color:#FFFFFF; text-decoration:none; font-weight:bold; }
.novidade .leia:hover { text-decoration:underline; }
.novidade .border { border:2px solid #7f7f7f; padding:5px; margin:0px 0px 0px 6px; background-color:#000000; }
.novidade .border:hover { border:2px solid #FF0000; background-color:#000000; }
.novidade p a { text-decoration:none; font-family:tahoma; font-size:11px; color:#a3a3a3; }
.novidade p a:hover { text-decoration:underline;   }

.sobreEmpresa { border:0px solid #FF0000; width:950px; margin:0px 0px 0px 10px; }  /*   <------   */
.sobreEmpresa .cat { border:3px solid #7f7f7f; }
.sobreEmpresa p { font-family:tahoma; font-size:12px; color:#FFFFFF; }
.sobreEmpresa p a { text-decoration:none; font-family:tahoma; font-size:12px; color:#FFFFFF; }


.menu { margin:0px 0px 0px 15px; border:0px solid #FF0000; width:120px; }
.menu .tit { margin:0px 0px 3px 0px; }
.menu .tit a { font-family:tahoma; font-size:12px; color:#FFFFFF; font-weight:bold; text-decoration:none; }
.menu .tit a:hover { color:#FF0000; }
.menu .subTit { display:block; padding:0px 0px 0px 16px; }
.menu .subTit a { display:block; margin:0px; padding:0px; font-family:tahoma; font-size:12px; color:#7f7f7f; text-decoration:none; }
.menu .subTit a:hover { color:#FFFFFF; }

.imgPubli { cursor:hand; margin:0px 10px 0px 0px; border:0px solid #FF0000; width:180px; height:270px; text-align:center; float:left; }
.imgPubli a { text-decoration:none; }
.imgPubli p { margin:2px 0px 0px 0px; }
.imgPubli img { border:3px solid #666666;  }
.imgPubli:hover img { border:3px solid #FF0000;  }

.pag { font-family:tahoma; font-size:12px; color:#FFFFFF; margin:0px 19px 0px 0px; }
.pag a { font-family:tahoma; font-size:12px; color:#FFFFFF; text-decoration:none; } 
.pag .pgSel { font-family:tahoma; font-size:12px; color:#FF0000; font-weight:bold; text-decoration:none; } 

.event { padding:0px 0px 30px 0px; border:0px solid #FF0000;  }
.event p { margin:0px 0px 4px 0px; }
.event p a { font-family:tahoma; color:#FF0000; }
.event p a:hover { font-family:tahoma; color:#FF0000; text-decoration:underline; }

.midiaBl { padding:0px 0px 30px 0px; border:0px solid #FF0000;  }
.midiaBl p { margin:0px 0px 4px 0px; }
.midiaBl p a { font-family:tahoma; color:#FF0000; }
.midiaBl p a:hover { font-family:tahoma; color:#FF0000; text-decoration:underline; }

.categorias { border:2px solid #000000; margin:0px 0px 10px 11px; width:879px; height:85px;  }
.categorias:hover { border:2px solid #7f7f7f; margin:0px 0px 10px 11px; width:879px; height:85px; }
.categorias .up { margin:0px 0px 0px 851px; position:absolute; width:28px; height:85px; border:0px solid #FF0000; cursor:pointer; }
.categorias .up:hover { border:2px solid #FF0000; margin:-2px 0px 0px 849px }

.catProduto { border:0px solid #50FF00; width:170px; height:220px; margin:10px 0px 0px 15px; float:left; text-align:center;   }
.catProduto a { text-decoration:none; }
.catProduto:hover img { border:3px solid #FF0000; }
.catProduto img { border:3px solid #7f7f7f; }
.catProduto:hover p { text-decoration:underline; }
.catProduto p { margin:0px; font-family:tahoma; color:#FFFFFF; }

.descProduto { width:415px; border:2px solid #888888; margin:0px 0px 10px 0px; }
.descProduto .tbDes { background-image:url('../images/bkgDescricao.jpg'); background-repeat:repeat-y; }
.descProduto p { font-family:tahoma; font-size:14px; color:#000000; margin:10px 0px 10px 10px;  } 
.descProduto .space { margin:0px 15px 0px 0px; }

.descProduto .relacionados {  border:2px solid #888888; margin:10px 6px 5px 10px; width:70px; height:70px; float:left; }
.descProduto .relacionados:hover {  border:2px solid #FF0000; }

.proMaior { width:510px; border:0px solid #00FF00; text-align:right; }
.proMaior .bigImg { border:2px solid #888888; margin:0px 0px 10px 0px; }
.maisOpcoes { border:2px solid #888888; width:80px; height:80px; float:right; margin:0px 8px 10px 0px; }
.maisOpcoes:hover { border:2px solid #FF0000; width:80px; height:80px; float:right; margin:0px 8px 10px 0px; }

.mostra { text-align:center; margin:0px 0px 20px 0px; }
.mostra img { border:3px solid #999999; width:120; height:120px; }
.mostra:hover img { border:3px solid #FF0000;  }
.mostra a { text-decoration:none; }
.mostra p { margin:5px 0px 0px 0px;  }

.revenda { margin:0px 0px 0px 15px; border:0px solid #FF0000; }
.revenda .tit { margin:0px 0px 3px 10px; }
.revenda .tit a { font-family:tahoma; font-size:12px; color:#FFFFFF; font-weight:bold; text-decoration:none; }
.revenda .tit a:hover { color:#FF0000; }
.revenda .subTit { display:block; padding:0px 0px 0px 16px; }
.revenda .subTit a { display:block; margin:0px; padding:0px; font-family:tahoma; font-size:12px; color:#7f7f7f; text-decoration:none; }
.revenda .subTit a:hover { color:#FFFFFF; }

.revendaBl { border:0px solid #00FF66; padding:20px 0px 15px 0px; }
.revendaBl .titRev { font-family:tahoma; font-size:18px; color:#FFFFFF; margin:0px 0px 20px 0px; }
.titRev { font-family:tahoma; font-size:18px; color:#FFFFFF; margin:0px 0px 20px 0px; }
.revendaBl .revImg { float:left; border:3px solid #7f7f7f; }
.revendaBl .revDes { float:left; }

.revendaBl .revDes .ALink:hover { color:#FF0000; }

.revendaBl .revDes p { margin:0px 0px 2px 10px; }

.titForm { font-family:tahoma; font-weight:bold; font-size:12px; color:#FFFFFF; margin:0px 0px 30px 0px; }
.frmTxt { margin:0px 0px 0px 0px; font-family:tahoma; font-size:12px; color:#FFFFFF; font-weight:bold; }
.frmTxt1 { border:0px solid #00CC33; float:left; font-family:tahoma; font-size:12px; color:#FFFFFF; margin:0px 52px 0px 0px; }
.frmTxtInput { border:2px solid #7f7f7f; background-color:#000000; width:470px; font-family:tahoma; font-size:12px; color:#FFFFFF; margin:0px 0px 10px 0px; }
.frmTxtInputA { border:2px solid #FF0000; background-color:#000000; width:470px; font-family:tahoma; font-size:12px; color:#FFFFFF; margin:0px 0px 10px 0px; }

.frmTxtInputTels { border:2px solid #7f7f7f; background-color:#000000; width:150px; font-family:tahoma; font-size:12px; color:#FFFFFF; margin:0px 0px 10px 0px; }
.frmTxtInputTelsA { border:2px solid #FF0000; background-color:#000000; width:150px; font-family:tahoma; font-size:12px; color:#FFFFFF; margin:0px 0px 10px 0px; }
.frmTxtInput2 { border:2px solid #7f7f7f; background-color:#000000; width:475px; font-family:tahoma; font-size:12px; color:#FFFFFF; margin:0px 0px 10px 0px; }
.frmTxtInput2A { border:2px solid #FF0000; background-color:#000000; width:475px; font-family:tahoma; font-size:12px; color:#FFFFFF; margin:0px 0px 10px 0px; }
.formTextArea { border:2px solid #7f7f7f; background-color:#000000; width:470px; height:100px; font-family:tahoma; font-size:12px; color:#FFFFFF; margin:0px 0px 0px 0px; }
.formTextAreaA { border:2px solid #FF0000; background-color:#000000; width:470px; height:100px; font-family:tahoma; font-size:12px; color:#FFFFFF; margin:0px 0px 0px 0px; }
.vendaCorporativaBl { border:0px solid #FF0000; width:1000px; margin:0px 0px 0px 10px; }
.vendaCorporativaBl .btn { margin:10px 0px 0px 190px; border:0px solid #FF0000; }



.revistaBlEsq { float:left; width:180px; height:205px; border:0px solid #333333; }	
.revistaBlEsq .imgRev { padding:3px 0px 0px 0px; background-color:#FFFFFF; width:132px; height:170px; }	
.revistaBlEsq .imgRev a:hover { border:3px solid #FF0000; }	
.revistaBlEsq .imgRev a { border:3px solid #999999; }	
.revistaBlEsq p { margin:2px; padding:0px; font-family:tahoma; font-size:12px; color:#FFFFFF; }
.revistaBlEsq .link { cursor:hand; color:#FFFFFF; }
.revistaBlEsq .link:hover { color:#FF0000; }
.revistaBlEsq a p { color:#FFFFFF; text-decoration:none; }
.revistaBlEsq a p:hover { color:#FF0000; text-decoration:none; }

.revistaBlDir { float:left; width:460px; height:206px; border-bottom:1px solid #333333; }	
.revistaBlDir .imgRev { margin:11px; background-color:#FFFFFF; width:126px; height:167px; border:3px solid #999999; }	
.revistaBlDir p { font-family:tahoma; font-size:12px; color:#FFFFFF; }
.revistaBlDir .link { cursor:hand; color:#FF0000; }
.revistaBlDir .link:hover { color:#FF0000; text-decoration:underline; }
.revistaBlDir  p a { color:#FF0000; }
.revistaBlDir  p a:hover { color:#FF0000; text-decoration:underline; }


.revistaBlEsqFim { float:left; width:400px; height:206px; border-right:1px solid #333333;  }	
.revistaBlEsqFim .imgRev { margin:11px; background-color:#FFFFFF; width:126px; height:167px; border:3px solid #999999; }	
.revistaBlEsqFim p { font-family:tahoma; font-size:12px; color:#FFFFFF; }
.revistaBlEsqFim p a { color:#FF0000; }
.revistaBlEsqFim p a:hover { color:#FF0000; text-decoration:underline; }

.revistaBlDirFim { float:left; width:350px; height:206px; }	
.revistaBlDirFim .imgRev { margin:11px; background-color:#FFFFFF; width:126px; height:167px; border:3px solid #999999; }	
.revistaBlDirFim p { font-family:tahoma; font-size:12px; color:#FFFFFF; }
.revistaBlDirFim p a { color:#FF0000; }
.revistaBlDirFim p a:hover { color:#FF0000; text-decoration:underline; }




.produtoBlEsq { float:left; width:330px; height:206px; border-right:1px solid #333333; border-bottom:1px solid #333333; }	
.produtoBlEsq .imgRev { margin:11px; background-color:#FFFFFF; width:126px; height:167px; border:3px solid #999999; }	
.produtoBlEsq p { font-family:tahoma; font-size:12px; color:#FFFFFF; }
.produtoBlEsq p a { color:#FF0000; }
.produtoBlEsq p a:hover { color:#FF0000; text-decoration:underline; }

.produtoaBlDir { float:left; width:330px; height:206px; border-bottom:1px solid #333333; }	
.produtoaBlDir .imgRev { margin:11px; background-color:#FFFFFF; width:126px; height:167px; border:3px solid #999999; }	
.produtoaBlDir p { font-family:tahoma; font-size:12px; color:#FFFFFF; }
.produtoaBlDir p a { color:#FF0000; }
.produtoaBlDir p a:hover { color:#FF0000; text-decoration:underline; }

.produtoBlEsqFim { float:left; width:349px; height:206px; border-right:1px solid #333333;  }	
.produtoBlEsqFim .imgRev { margin:11px; background-color:#FFFFFF; width:126px; height:167px; border:3px solid #999999; }	
.produtoBlEsqFim p { font-family:tahoma; font-size:12px; color:#FFFFFF; }
.produtoBlEsqFim p a { color:#FF0000; }
.produtoBlEsqFim p a:hover { color:#FF0000; text-decoration:underline; }

.produtoaBlDirFim { float:left; width:349px; height:206px;  }	
.produtoaBlDirFim .imgRev { margin:11px; background-color:#FFFFFF; width:126px; height:167px; border:3px solid #999999; }	
.produtoaBlDirFim p { font-family:tahoma; font-size:12px; color:#FFFFFF; }
.produtoaBlDirFim p a { color:#FF0000; }
.produtoaBlDirFim p a:hover { color:#FF0000; text-decoration:underline; }


.btnAno { text-align:left; font-family:Tahoma; font-size:14px; color:#000000; padding:0px 0px 2px 0px; }
.btnAno:a { text-align:left; text-decoration:none; font-family:Tahoma; font-size:14px; color:#000000; }
.btnAno:hover { text-align:left; text-decoration:none; font-family:Tahoma; font-size:14px; color:#FF0000; }
.btnAno:link { color:#000000; text-decoration:none; }
.btnAno:active { color:#000000; text-decoration:none; }


#estadosSwf { padding:0px 0px 0px 16px; position:absolute; top:212px; width:818px; height:650px; border:0px solid #FF0000; }



#rodape { width:838px; text-align:right; padding:6px 10px 0px 0px; }

.clearBoth { clear:both; }


