/* CSS Document */
#topo { background-image:url(../images/topoExpo2010.jpg); width:1000px; height:109px; background-repeat:no-repeat; position:relative; /*Contexto de posicionamento */ margin:0 auto; min-height:100%; }
#rodape { background-image:url(../images/rodapeExpo2010.jpg); width:1000px; height:71px; background-repeat:no-repeat; position:relative; /*Contexto de posicionamento */ margin:0 auto; min-height:100%; }
#tudo { width:964px; height:27px; position:relative; background-image:url(../images/fundoExpo2010menu.jpg); background-repeat:no-repeat; margin:0 auto; text-align:left; min-height:100%; }

#borda { border:1px solid #E3E3E3; background-color:#F4F4F4; width:962px; height:auto;  margin:0 auto; text-align:left; min-height:100%; }


#menu { width:962px; height:27px; }
#menu .link { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; font-weight:bold; text-decoration:none; padding-left:10px; }
#menu .barra { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#0066B3; font-weight:bold; }
#menu .menu { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#0066B3; font-weight:bold; text-decoration:none; text-align:center; }
#menu .menu:hover { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#0066B3; font-weight:bold; text-decoration:underline; text-align:center; }
#menu .submenu { width:174px; height:22px; padding-top:8px; margin-left:33px; margin-bottom:10px; background-image:url(../images/imgSubMenuA.jpg); cursor:pointer; background-repeat:no-repeat; }
#menu .submenu:hover { width:174px; height:22px; padding-top:8px; background-image:url(../images/imgSubMenu.jpg); cursor:pointer; }

#principal { width:962px; padding-top:27px; text-align:left; }
#principal .conteudoE { width:560px; }
#principal .conteudoD { width:350px; }
#principal a { font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#7A0202; font-weight:bold; text-decoration:none; }
#principal a:hover { font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#7A0202; font-weight:bold; text-decoration:underline; }
#principal .ultimasnoticias { background-image:url(../images/imgUltimasNoticias.jpg); width:457px; height:20px; }
#principal .noticias { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#828282; font-weight:normal; text-decoration:none; }
#principal .noticias:hover { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#828282; font-weight:normal; text-decoration:underline; }
#principal .bolinha { font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#7A0202; }

#principal p { text-align:justify; font-size:12px; color:#000000; font-family:Arial, Helvetica, sans-serif; padding:5px 5px 5px 5px; }
#principal .fonteTabela { text-align:justify; font-size:8px; color:#000000; font-family:Arial, Helvetica, sans-serif; padding:0px 0px 0px 0px; }
#principal .autor { width:189px; border: 2px solid #46BAB1; background-color:#E2F5F3; }
#principal .produtosTitulo { width:194px; height:30px; background-color:#606060; font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#FFFFFF; text-align:center; margin-top:5px; padding-top:10px; }
#principal .titulo { font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; text-decoration:underline; }
#principal .tituloAutor { font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; text-align:center; }

#interior { background-color:#E8E8E8; width:1000px; height:456px; overflow:auto; }
#interior .conteudo { width:950px; height:455px; overflow:auto; }
#interior p { text-align:justify; font-size:12px; color:#000000; font-family:Arial, Helvetica, sans-serif; padding:5px 5px 5px 5px; }
#interior a { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; font-weight:normal; text-decoration:underline; }
#interior a:hover { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#1328A3; font-weight:normal; text-decoration:none; }
#interior .titulo { font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; text-decoration:underline; }

.bgSlideShow { background-image:url(../images/bgSlideShow.jpg); width:399px; height:210px; background-repeat:no-repeat; }

#contato { background-color:#ECECEC; width:750px; height:460px; font-family:Arial, Helvetica, sans-serif; font-size:12px; overflow:auto; margin:0 auto; }
#contato .form { width:550px; font-family:Arial, Helvetica, sans-serif; font-size:12px; }
#contato .titForm { width:550px; font-family:Arial, Helvetica, sans-serif; font-size:13px; text-align:left; padding: 5px 5px 5px 5px; }

#cad_email { background-color:#C0DCCD; width:121px; height:155px; font-family:Arial, Helvetica, sans-serif; font-size:12px; }
#cad_email .form { font-family:Arial, Helvetica, sans-serif; font-size:12px; }
#cad_email .titForm { font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:left; padding: 5px 0px 5px 14px; }
#cad_email .contForm { padding: 0px 0px 0px 14px; }
#cad_email .contCadastrar { padding: 11px 0px 0px 27px; }

#produtos { background-color:#ECECEC; width:725px; height:125px; font-family:Arial, Helvetica, sans-serif; font-size:12px; overflow:auto; border: #929292 2px solid; margin:0 auto; }
#produtos .foto { border:3px solid #8FAE6B; width:80px; overflow:hidden; }
#produtos .foto:hover { border:3px solid #083D21; width:80px; }
#produtos a { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#083D21; font-weight:bold; text-decoration:none; text-align:center; text-transform:uppercase; }
#produtos a:hover { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#8FAE6B; font-weight:bold; text-decoration:none; text-align:center; text-transform:uppercase; }
#produtos .tituloProduto { font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#B2C79C; font-weight:bold; }
.titulo { font-family:Arial, Helvetica, sans-serif; font-size:24px; color:#868E89; font-weight:bold; text-align:center; }
.subtitulo { font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#494949; font-weight:bold; text-align:center; }

#oportunidades { background-color:#ECECEC; width:725px; height:125px; font-family:Arial, Helvetica, sans-serif; font-size:12px; overflow:auto; border: #929292 2px solid; margin:0 auto; }
#oportunidades .foto { border:3px solid #8FAE6B; width:80px; overflow:hidden; margin:0 auto; min-height:100%; }
/*#oportunidades .foto:hover { border:3px solid #083D21; width:80px; }*/
#oportunidades a { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#083D21; font-weight:bold; text-decoration:none; text-align:center; text-transform:uppercase; }
#oportunidades a:hover { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#8FAE6B; font-weight:bold; text-decoration:none; text-align:center; text-transform:uppercase; }
#oportunidades .tituloOportunidades { font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#B2C79C; font-weight:bold; }

#noticias { background-color:#ECECEC; width:725px; font-family:Arial, Helvetica, sans-serif; font-size:12px; overflow:auto; margin:0 auto; }
#noticias .legenda { background-color:#FFFFFF; width:715px; font-family:Arial, Helvetica, sans-serif; font-size:10px; margin:0 auto; padding-left:3px; padding-right:3px; }
#noticias .foto { border:3px solid #8FAE6B; width:auto; overflow:hidden; }
#noticias .foto:hover { border:3px solid #083D21; width:auto; }
#noticias a { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#083D21; font-weight:bold; text-decoration:none; text-align:left; }
#noticias a:hover { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#8FAE6B; font-weight:bold; text-decoration:none; text-align:left; }
#noticias .tituloProduto { font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#B2C79C; font-weight:bold; }
#noticias .img { display: block; margin: auto 0; }

.pleft40px { padding-left:40px; }
.ptop50px { padding-top:10px; }
.ptop30px { padding-top:30px; }

#produtosEmpresa { background-color:#ECECEC; width:725px; height:35px; font-family:Arial, Helvetica, sans-serif; font-size:16px; overflow:auto; border: #929292 2px solid; margin:0 auto; }
#produtosEmpresa .foto { border:3px solid #8FAE6B; width:80px; overflow:hidden; }
#produtosEmpresa .foto:hover { border:3px solid #083D21; width:80px; }
#produtosEmpresa a { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#083D21; font-weight:bold; text-decoration:none; text-align:center; text-transform:uppercase; }
#produtosEmpresa a:hover { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#8FAE6B; font-weight:bold; text-decoration:none; text-align:center; text-transform:uppercase; }
#produtosEmpresa .tituloProdutosEmpresa { font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#B2C79C; font-weight:bold; }

#produtosItens { background-color:#ECECEC; width:725px; height:240px; font-family:Arial, Helvetica, sans-serif; font-size:16px; overflow:auto; border: #929292 2px solid; margin:0 auto; }
#produtosItens .foto { border:3px solid #8FAE6B; width:270px; overflow:hidden; }
#produtosItens .foto:hover { border:3px solid #083D21; width:270px; }
#produtosItens a { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#083D21; font-weight:bold; text-decoration:none; text-align:center; text-transform:uppercase; }
#produtosItens a:hover { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#8FAE6B; font-weight:bold; text-decoration:none; text-align:center; text-transform:uppercase; }
#produtosItens .tituloProdutosItens { font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#B2C79C; font-weight:bold; }
