body {margin: 0; padding: 0; color: #666; font-family: Arial, Helvetica, sans-serif; font-size: 0.75em; position:relative;}

a {color: #3B8AB9; text-decoration: :underline;}

a:hover {text-decoration: underline; }

form {margin: 0; padding: 0;}

input, select, textarea {color: #a9a9a9; background-color: #FFF; font-family: Arial, Helvetica, sans-serif; margin: 0; font-size: 1em; }

.inputform, .inputtext {background: #FFF url('/static/images/bg_input.gif') repeat-x;}

img {border: 0;}

.ItemDeAcessibilidade {display: none;}

.FimDosFloats {font-size: 0; line-height: 0; clear: both; height: 0;}

/******************* Moldura ************************/
#Topo { height: 39px; background: url('/static/images/imagem_topo.jpg') 0 0 repeat-x;}

#Geral {    position:relative;  }

#ContCabecalho {background: #312F5A url('/static/images/bg_menu_ferramentas.jpg') repeat-x; }
#Cabecalho { width: 80.83em; position:relative;  margin: 0 auto;}

#Logomarca { width: 180px; height: 169px; position: absolute; top: -44px; left: 0;  z-index: 3;  }
#Logomarca a {display: block; width: 180px; height: 169px;}
#Logomarca img  { width: 180px; height: 169px; behavior: url ('/static/iepngfix.htc'); }

#MenuDeFerramentas {  clear:both;  height: 2.41em; padding:0.5em 0 0 18.5em; }
#MenuDeFerramentas #MenuFerramentas { float: left;}
#MenuFerramentas ul {  margin: 0; padding: 0; list-style: none; }
#MenuFerramentas ul li { margin: 0; padding: 0.8em 1.5em 0 0; background: url('/static/images/borda-lista-menu-ferramentas.gif') right center no-repeat; float:left; }
#MenuFerramentas ul li.mapa, #MenuFerramentas ul li.contato { padding-left: 1.5em; }
#MenuFerramentas ul li a { color: #FFF; display: inline; padding-top: 1em; font-size: 0.83em; text-decoration:none; }
#MenuFerramentas ul li.inicio a { background: url('/static/images/icon-home.gif') center top no-repeat; }
#MenuFerramentas ul li.mapa a { background: url('/static/images/icon-mapa.gif') center top no-repeat; } 
#MenuFerramentas ul li.contato a { background: url('/static/images/icon-contato.gif') center top no-repeat; } 

#ContainerBuscaGeral { background: url('/static/images/lupa.gif')  0 60% no-repeat; padding-left: 1.8em; float:right; }
#ContainerBuscaGeral #Termo { border: solid 1px #ccc; padding: 0.15em 0.2em 0.1em 0.2em; vertical-align:middle; margin-right: 5px; width: 13.95em; }
#ContainerBuscaGeral #BtOK, .BtOK { border:none; vertical-align:middle; }

#Col1 { width: 230px; float: left; padding-top: 4em;  overflow:hidden;}

#ListaMenuPrincipal ul { margin: 0 0 1em 0; padding: 0; list-style:none; background: url('/static/images/back-lista-menu-principal.gif') 0 bottom repeat-x; padding: 0 0 1em 0;}
#ListaMenuPrincipal ul li { margin: 0 0 0.5em 0; height:100%; }
#ListaMenuPrincipal ul li.ultimo { margin-bottom: 0; } 
#ListaMenuPrincipal ul li a { color: #666; font-size: 1.16em; display:block;  padding: 0.3em 0 0.3em 2.57em; background: url('/static/images/icon-arrow-menu-principal.gif') 1.3em center no-repeat; border: 1px solid #FFF; text-decoration:none;}
#ListaMenuPrincipal ul li.ativo a, #ListaMenuPrincipal ul li a:hover { border: 1px solid #6EA7D3; background: #CFE2F0 url('/static/images/icon-arrow-menu-principal-ativo.gif') 1.3em center no-repeat; color: #39598B;}

.caixa { background: url('/static/images/back-lista-menu-principal.gif') 0 bottom repeat-x; padding: 0 0 1em 0; margin-bottom: 1em; }

#ListaCat {padding: 0 0 1.5em 0; background: url('/static/images/back-lista-menu-principal.gif') 0 bottom repeat-x; margin: 0 0 1em 0; }
#ListaCat ul {margin: 0; padding: 0 2.1em 0 1em; list-style:none;}
#ListaCat li {margin: 0 0 0.3em 0; padding: 0;  background: url('/static/images/linha_hor.gif') 0 bottom repeat-x; height: 100%;}
#ListaCat li a {font-family: Verdana, sans-serif; font-size: 1.1em; color:#666; text-decoration:none; background: url('/static/images/marcador2.gif') 0 5px no-repeat;  padding: 0 0 0.3em 1em; display:block;}
#ListaCat li a:hover, #ListaCat li.atual a {font-weight:bold;}

#Parceiros {padding: 0 0 1em 0; background: url('/static/images/back-lista-menu-principal.gif') 0 bottom repeat-x; margin: 0 0 1em 0; }
#Parceiros p {margin: 0 0 0.8em 0;}
#BannerPagseguro {padding-top: 2em; text-align: center; }
#BannerPagseguro p {margin: 0;}

#ContRodape {  background: #4A7CA7 url('/static/images/bg_rodape.gif') 0 0 repeat-x;  padding: 3em 0 0 0; margin-top: 2em; overflow:hidden; }
#Rodape {  width: 80.83em; margin: 0 auto; padding-bottom: 1em; }
#Rodape .email {float:left; padding-left: 2.6em; width: 15em; margin: 0;  color: #FFF;  background: url('/static/images/icon-email-rodape.gif') 1em 2.2em no-repeat; padding-top: 2em;}
#Rodape .org {float:left; color: #FFF; font-weight:bold; width: 18.5em; padding: 2em 4em 2em 4em; border-left: 1px dotted #FFF; border-right: 1px dotted #FFF; margin: 0;}
#Rodape .end {float:left; color: #FFF; width: 31.5em; padding: 0 1em 0 3.8em;  margin: 0; line-height: 130%;}
#LogomarcaOktiva { text-align: center; padding: 0 0 0.5em 0; }

#ContCorpo {background: url('/static/images/bg_corpo.jpg') 0 0 repeat-x; }

#Corpo {width: 80.83em;  margin: 0 auto; padding-bottom: 1em; padding-top: 2em;}
#SemColuna { float: right; width: 60em; }
#Col2 { float: left; padding: 0 0 0 1.75em; width: 44.16em; overflow:hidden; }
#Col3 { float: right; width: 14.16em;   overflow:hidden;}
#ColContato { width: 38.33em; float: left;  padding: 0 0 0 1.76em;  overflow:hidden;}
#ColContatoInfos { width: 20em; float: right;  overflow:hidden;}

#ContPath { background: #0C612E url('/static/images/bg_path.jpg') 0 0 repeat-x;}
#ContPathInterno { width: 80.83em;  margin: 0 auto; } 
#Path { font-family: Verdana, Arial; font-size: 0.83em; padding: 1em 0 1em 0; margin: 0 0 0 22.2em;   color: #fff; } 
#Path a { color: #FFF; }


.titulos { color:#0A79C4; margin: 0 0 0.5em 0; padding: 0; font-size: 1.66em; background: url('/static/images/back-lista-menu-principal.gif') 0 bottom repeat-x; padding-bottom: 0.16em; font-weight: normal;}

.titulos2 { font-size: 1.16em; font-weight:bold; color:#0A79C4; margin: 0 0 0.5em 0; padding: 0;  padding-bottom: 0.16em;}

.subtitulo {  margin:0 0 0.8em 0; background: url('/static/images/back-lista-menu-principal.gif') 0 bottom repeat-x; padding-bottom: 0.3em; color:#0A79C4; font-size: 1.33em; font-style: italic; }

.corpo_nota { border-bottom: 0.08em dotted #ccc; margin-bottom: 1em; }


/*********** Post da categoria **************/
.post { border-bottom: 0px solid #fff; }
.content .alignleft, .texto_nota .alignleft { float:left; background-color: #F9F8F5; padding: 3px; border: 1px solid #E9E5DA; margin: 0 7px 5px 0; }
.content .alignright, .texto_nota .alignright  { float:right; background-color: #F9F8F5; padding: 3px; border: 1px solid #E9E5DA; margin: 0 0 5px 7px; }
.content .alignnone, .texto_nota .alignnone  { background-color: #F9F8F5; padding: 3px; border: 1px solid #E9E5DA; margin:5px 0 5px 0; }
.content .aligncenter, .texto_nota .aligncenter  { margin:5px auto 5px auto; background-color: #F9F8F5; padding: 3px; border: 1px solid #E9E5DA; }

.content .legendaalignleft {float:left; margin: 0 10px 10px 0;  background-color: #F9F8F5; padding: 3px; border: 1px solid #E9E5DA;}
.content .legendaalignright {float:right; margin: 0 0 10px 10px;  background-color: #F9F8F5; padding: 3px; border: 1px solid #E9E5DA;}
.content .legendaaligncenter {margin:0 auto 10px auto;  background-color: #F9F8F5; padding: 3px; border: 1px solid #E9E5DA;}
.content .legendaaalignnone {margin:0 0 10px 0; background-color: #F9F8F5; padding: 3px; border: 1px solid #E9E5DA; }
.content .legenda {font-size: 0.85em;  }

.video, .audio { text-align: center; margin: 1em 0;}

#OpcoesNota { margin: 1.08em 0 1.83em 0; padding: 0; }
#OpcoesNota a { font-size: 0.9em; text-decoration: underline; }
#OpcoesNota #BtEnviarAmigo { background: url('/static/images/icon-email-post.gif') 0.33em 3px no-repeat; display: inline; padding-left: 1.91em; }
#OpcoesNota #BtImprimir { background: url('/static/images/icon-print-post.gif') 0.16em 1px no-repeat; display: inline; padding-left: 2em; }

#ContainerImagens { margin-bottom: 0.8em; }
#ContainerImagens .subtitulo { color: #686868; }
#ContainerImagens img { float:left; background-color: #F9F8F5; padding: 3px; border: 1px solid #E9E5DA; margin: 0 17px 15px 0; }
#ContainerImagens .ultimo { margin-right: 0; }

#ContainerArquivos { margin-bottom: 2.5em; }
#ListaArquivos { margin: 0; padding: 0; list-style: none; }
#ListaArquivos li { margin: 0 0 0.91em 0; padding: 0 0 0 1.5em; background: url('/static/images/icon-lista-arquivo.gif') 0.25em 0.7em no-repeat; }
#ListaArquivos li a { font-size: 1.16em; text-decoration: underline; color: #666;}
#ListaArquivos li .download { font-size: 0.9em; font-weight:bold;  display: inline; padding-left: 1em; }

#ContainerListaNotas {margin-bottom: 1em;}
#ContainerListaNotas .titulos { margin-bottom: 0.5em; }
#ListaNotas { margin: 0; padding: 0 0 1em 0; list-style: none;  }
#ListaNotas li { margin: 0 0 0.2em 0; padding: 0; height:100%; }
#ListaNotas li a { display: block; color: #666; font-size: 1.16em; background: url('/static/images/icon-arrow-menu-interno.gif') 0.5em center no-repeat; padding: 0.66em 0.83em 0.41em 2em; text-decoration: none;}
#ListaNotas li a:hover, #ListaNotas li.atual a { color: #fff; background: #0A79C4 url('/static/images/icon-arrow-menu-interno-atual.gif') 0.5em center no-repeat;  }
#MapaDoSite {padding: 1em 0;}
/*********** Enviar por email *************/
#ContentEnviar, #EnviarPorEmailConf {width: 260px; height: 360px; overflow:hidden;   }
#ContentEnviar { display: none; }
#EnviarPorEmail, #ConfEmail  {width: 260px; height: 360px; background: url('/static/images/back-enviar-por-email.jpg') left top no-repeat;  font-size: 14px; color: #666; margin: 0; padding: 0; overflow:hidden;}
#FormEmail {margin: 0; padding:119px 0 0 19px; }
#EnviarPorEmail .txtform, #ConfEmail .txtform {margin: 0; padding: 127px 0 13px 16px;  color: #666; }
#ConfEmail a {text-decoration: underline;}
#EnviarPorEmail #FormEmail label {display: block; margin: 0; padding: 0; color: #666; font-size: 14px;}
#EnviarPorEmail #FormEmail .inputext { border: 1px solid #ccc; width: 217px; overflow:hidden;  font-size: 12px; color: #666; margin: 1px 0 6px 0; height: 17px; padding-top: 3px}
#ContainerBotaoEnviar {  text-align: center; padding-top: 13px; padding-right: 24px;}
#ContainerBotaoEnviar .BotaoEnviarEmail { border: 0px solid #fff; }

/********** Mapa do site **************/
#ContainerMapa, #ContainerBusca { background: url('/static/images/back-lista-menu-principal.gif') 0 bottom repeat-x; padding-bottom: 0.09em; margin-bottom: 1em; }
#ContainerMapa .form_desc { margin-bottom: 1em; font-size: 1.16em; }
#ListaMapa ul { margin: 0; padding: 0; list-style: none; }
#ListaMapa ul li { background: url('/static/images/icon-lista-mapa.gif') 0.08em center no-repeat; margin: 0 0 1.08em 0; padding: 0 0 0 1.1em; }
#ListaMapa ul li a { font-size: 1.16em; text-decoration: underline; color: #0A79C4;}
#ListaMapa ul li a:hover { color: #0A79C4; }

#ContainerInfosBusca { margin-bottom: 1em; }
#ContainerInfosBusca .subtitulo { margin-bottom: 0.25em; font-style:normal; padding-bottom: 0; border: 0; background:none; font-size: 1.33em; font-weight: 600; }
#ContainerInfosBusca .form_desc { margin: 0 0 0.83em 0; font-size: 1.16em; padding: 0; line-height: 1.2em;}
#ContainerInfosBusca #TermoMapa { width: 26.58em; vertical-align: middle; padding: 0.3em 0.2em 0.2em 0.2em; border: 1px solid #aeaeae;}
#ContainerInfosBusca .BtOK { border: 0px solid #fff; vertical-align: middle; }

/********* Resultado da busca ***********/
#ContainerBusca .termo { color:#FF0000; }
#ContainerBusca  .form_desc { margin: 0 0 0.83em 0; font-size: 1.16em; padding: 0; line-height: 1.2em;}

/***************** Contato ********************/
#FormContato .CorDestaque { color: #D50000; }

#FormContato .ultimo { margin: 0 0 1.83em 0; }
#FormContato .form_desc { font-size: 1.16em; margin: 0 0 1.5em 0; color: #666666; }
#FormContato #NomeContato, #FormularioPedido #NomeContato { width: 99%; }
#FormContato #Assunto { width: 99%; }
#FormContato #Mensagem, #FormularioPedido #Mensagem { width: 99%; }
#FormContato .linha, #FormularioPedido .linha { padding: 0; margin: 0.25em 0 0.58em 0;}
#FormContato label { font-size: 1.16em; color: #666666; }
#FormContato #Enviar { border: none; padding:0; margin-top: 0.50em; float:right; }
#FormContato .inputform, #FormContato .textform, #FormularioPedido .inputform, #FormularioPedido .textform {border: 1px solid #aeaeae; width: 99%;}
#FormContato .textform { height: 9.75em; }
#FormContato .esquerda, #FormularioPedido .esquerda {width: 49%; float:left;}
#FormContato .direita, #FormularioPedido .direita {width: 49%; float:right;}

#ContainerInfosContato .info { font-size: 1.16em; padding: 0 0 0 1em; background: url('/static/images/icone-contato-seta.gif') 0.3em 0.3em no-repeat; margin: 0 0 0.83em 0; }
#ContainerInfosContato .ico-fone { padding: 0 0 0 1.8em; background: url('/static/images/icone-contato-fone.gif') 0.3em 0.2em no-repeat; margin: 0 0 0.83em 0;}
#ContainerInfosContato .ico-email { padding: 0 0 0 1.8em; background: url('/static/images/icone-contato-email.gif') 0.3em 0.2em no-repeat; margin: 0 0 0.83em 0;}
#ContainerInfosContato .ico-end { font-weight:bold; padding: 0 0 0 1.8em; background: url('/static/images/icone-contato-local.png') 0.3em 0.2em no-repeat; margin: 0 0 0.83em 0;}

.erro, .sucesso { padding: 0 0 0 1.6em; font-size: 1.16em; }
.erro { background:  url('/static/images/erro.gif') 0 center no-repeat; color: #FD2F2F; }
.sucesso { background:   url('/static/images/sucesso.gif') 0 center no-repeat; color: #6DC360; }


/********** Produto *************/
.chamada_produto {float:left; width: 20.5em; padding-right: 1em; margin-right: 1em; background:   url('/static/images/linha_vert_produtos.gif') right center no-repeat; margin-bottom: 2em;}
.chamada_produto .left {float: left; width: 102px; overflow:hidden;}
.chamada_produto .dados_produto {float: right; width: 10.9em; overflow:hidden;}
.preco_de {color: #FF0000; font-size: 1.16em; font-weight:bold; margin: 0 0 0.4em 0;}
.preco_por {color: #009900; font-size: 1.33em; font-weight:bold; margin: 0 0 0.4em 0; text-decoration:underline;}
.chamada_produto .titulo {font-size: 1.16em; margin: 0 0 0.4em 0; padding: 0; line-height: 100%;}
.chamada_produto .titulo a {color: #333; text-decoration:none; }
.chamada_produto .titulo a:hover {text-decoration:underline;}
.chamada_produto .bt_comprar {width: 80px; height:22px; margin: 0 auto; display:block; }
.chamada_produto .resumo { margin-bottom: 0.8em; }
.chamada_produto .left .img {text-align: center; margin: 0 0 0.4em 0;}
.chamada_produto .ver_mais {text-align:left;}
.chamada_produto .ver_mais a {font-size: 1.1em; color: #0066CC;}

.produto_ultimo {background: none; padding-right:0; margin-right: 0}
.linha_hor_produtos {clear:both; padding-bottom: 2em; background: url('/static/images/back-lista-menu-principal.gif') 0 top repeat-x; height: 10px;}
.desc_cat {font-size: 1.16em; margin: 0 0 0.8em 0; padding-top: 1.5em;}

#ContainerListaCategorias .titulos {color: #666; font-style:italic;}
#ListaCategorias ul {margin: 0; padding: 0; list-style:none;}
#ListaCategorias ul li { margin: 0 0 0.8em 0; padding: 0 0 0 1em; background: url('/static/images/marcador3.gif') 0 center no-repeat;}
#ListaCategorias ul li a {font-size:1.16em; color: #666;}
#ListaCategorias ul li.atual a, #ListaCategorias ul li a:hover {color: #3A8AB8}

#ContProduto .form_produto {margin: 0 8px 8px 0;}
#TitProduto { font-size: 1.33em; margin: 0 0 0.8em 0; padding: 0; color: #666;}

#BoxPaginas {position:relative; margin-top: 2em; font-family: Verdana, sans-serif;}
#PgAnterior {position:absolute; left: 0; top: 0; padding-left: 1.3em; font-family: Verdana; font-size: 0.9em; background: url('/static/images/icon-arrow-left.gif') 0 center no-repeat; }
#PgAtual { width: 100%; clear:both; text-align:center; font-size: 0.9em;}
#PgAtual p {margin: 0 0 0.5em 0;}
#PgAtual select {color: #333; width: 4em; border: 1px solid #999;}
#PgSeguinte {position:absolute; right: 0; top: 0; font-family: Verdana; font-size: 0.9em; background: url('/static/images/icon-arrow-right.gif') right center no-repeat; padding-right: 1.3em; }
#BoxPaginas a {text-decoration:underline;}

#ContProdutosSacola .chamada_produto {float:none; width:100%; padding: 0; background: none; }
#ContProdutosSacola .chamada_produto .cont_produto {float: left; width: 20.08em; background:   url('/static/images/linha_vert_produtos.gif') right center no-repeat; padding-right: 0.8em;}
#ContProdutosSacola .chamada_produto .img {float: left; margin: 0 8px 8px 0;}
#ContProdutosSacola .chamada_produto .alterar_pedido{float:right; width: 21em; padding: 0 1em 0 0;}

#ContProdutosSacola .bt_alterar {width: 80px; height:19px;  display: block; border: 0; padding: 19px 0 0 0; background: url('/static/images/bt_alterar.gif') 0 0 no-repeat; font-size: 0; text-indent: -99999px; cursor:pointer; float:left; margin-right: 6px;}
#ContProdutosSacola .bt_remover {width: 80px; height:19px;  display: block; border: 0; padding: 19px 0 0 0; background: url('/static/images/bt_remover.gif') 0 0 no-repeat; font-size: 0; text-indent: -99999px; cursor:pointer; float:left;}
#ContProdutosSacola label {color: #333; font-weight:bold; float:left;}
#ContProdutosSacola #qtd {color: #333; width: 2.5em; background-color: #eee; border: 1px solid #ccc; margin: 0 6px 10px 3px; float:left; }
#ContProdutosSacola .linha_hor_produtos {padding-bottom: 1em;}
#ContProdutosSacola .preco_unit, #ContProdutosSacola .preco_total {margin: 0 0 0.5em 0; font-weight:bold; color: #333;}
#ContProdutosSacola .preco_unit span {color: #4D7994;}
#ContProdutosSacola .preco_total span {color: #009900;}

#DadosDaCompra {padding-top: 1.8em;}
#DadosDaCompra .subtotal {font-size: 1.33em; color: #006600; text-align:center; text-decoration: underline; margin: 0 0 0.8em 0; font-weight:bold;}
#DadosDaCompra #BtFinalizar {text-align: center;}


#ContFrete { background:   url('/static/images/linha_vert_produtos.gif') right 0 repeat-y; height: 30em; } 
#ContFrete .tit_frete { margin: 0 0 0.8em 0; padding: 0; font-size: 1.33em; color: #333;}
#ContFrete #BtCalcular {width: 95px; height:22px; margin: 0 auto; border: 0; padding: 22px 0 0 0; background: url('/static/images/bt_calcular.gif') 0 0 no-repeat; font-size: 0; text-indent: -99999px; cursor:pointer; vertical-align:top;}
#FormCalFrete label {color: #333; font-weight:bold; font-size: 1.33em;}
#FormCalFrete #cep_destino {border: 1px solid #ccc; width: 15em; padding: 0.1em 0.2em 0.2em 0.2em; font-size: 1.1em; vertical-align:top;}

#FormSelFrete {font-size: 1.16em;}
#ResumoPedido {margin-bottom: 1em;}
#ResumoPedido .titulo { margin: 0 0 0.2em 0; padding: 0; font-size: 1.33em; color: #0A79C4;}
#ListaItensSacola {margin: 0; padding: 0.5em 0.5em 0 0.5em; border:1px dashed #ccc;}
#ListaItensSacola li { margin: 0 0 0.8em 0; padding: 0 0 0 1em; list-style:none; background: url('/static/images/marcador4.gif') 0 center no-repeat;}
#ListaItensSacola li a {font-size:1.16em; color: #666;}
#ListaItensSacola li a:hover {color: #3A8AB8}

#DadosDoPedido {margin-bottom: 1em; line-height: 150%; font-size: 1.16em; color: #006600;} 

#FormCheckout p {margin: 0 0 0.8em 0;}
#FormCheckout .inputform {border: 1px solid #ccc; width: 90%;}
#FormCheckout .linha18, #FormCheckout .linha19, #FormCheckout .linha22 {float: left; width: 45%; margin-right: 10px;}
#FormCheckout .linha17, #FormCheckout .linha20, #FormCheckout .linha7 {float: left; width: 45%; margin-right: 10px;} 
#FormCheckout .linha5, .linha21 {clear:both;}
#FormCheckout #BtEnviar {margin-top: 15px;}
#ContFormDados .tit_inf { margin: 0 0 0.8em 0; padding: 0; font-size: 1.33em; color: #333;}
#FormCheckout .error {border: 1px solid #cc0000;}


#FormProduto .img {float: left; width: 102px; overflow:hidden; margin: 0 7px 7px 0;}
#FormProduto .variacoes {padding: 0.5em 0.5em 0 0.5em; border: 1px dashed #4C8466; margin-bottom: 0.5em; float:right; }
#FormProduto label {color: #333; font-size: 1.16em; font-weight:bold;}
#FormProduto input {color: #333; font-size: 1.16em; width: 3.5em; border: 1px solid #ccc;}
#FormProduto select {color: #333; font-size: 1.16em; border: 1px solid #ccc;}
#FormProduto .variacao, #FormProduto .qtd {float:right; margin: 0 0 0.5em 1em;}
#FormProduto .bt_comprar {width: 80px; height:22px; display: block; border: 0; padding: 22px 0 0 0; background: url('/static/images/bt_comprar.gif') 0 0 no-repeat; font-size: 0; text-indent: -99999px; cursor:pointer; float:right; clear:right;}
/********* Capa do site **************/
#DestaquesCapa { width: 720px; height: 243px; background-color: #FFF; overflow:hidden; margin-bottom: 2em; position: relative;}
#DestaquesCapa  p {margin: 0;}
#ContainerDestaques { position:relative; z-index: 1;}
#ContainerDestaques img {}
#ContainerDestaques .chamada_destaque {display: none; }
#ContainerDestaques .visivel {display: block;}

#Paginacao {position:absolute; top: 210px; right: 0; width: 120px; z-index: 3;}

#Paginacao a {display:block; margin-right: 7px; width: 22px; height: 25; text-decoration:none; font-weight: bold; float:left;  text-align:center; font-size: 20px; color: #000066; background: url('/static/images/bg_pag.jpg') no-repeat; }
#Paginacao a:hover, #Paginacao a.ativo { color: #fff; background: url('/static/images/bg_pag-ativo.jpg') no-repeat; }

#ContProdutosDestaques .titulos { font-style:italic; }
#ContProdutosDestaques .chamada_produto { width: 19em; padding-right: 0.3em; }
#ContProdutosDestaques .chamada_produto .dados_produto {width: 9.9em;}


/************ Capa do Blog *****************/

.chamada_nota, .chamada_post { margin-bottom: 1.08em; }
.chamada_post .miniaturanota, .chamada_nota .miniaturanota { float:left; border: 2px solid #E1F2FC; margin: 0 7px 5px 0; }
.content .texto_nota {margin-bottom: 1em;}
.chamada_nota .titulos a {text-decoration:none;}

.info { font-size: 0.9em; margin-bottom: 0.6em;   }
.info .autor { font-weight: bold; }
.info a { text-decoration: underline; }
.info img { vertical-align: middle; }

.comments {  margin-bottom: 2.33em; font-size: 0.9em;}
.comments a { display: inline;  text-decoration: underline; }
.comments img { vertical-align: middle; }


#ContUltNot, #ContCategorias, #ContArquivo , #ContBlogs { margin-bottom: 1.17em; }
.titulos_blog { color:#666; margin: 0 0 0.5em 0; padding: 0; font-size: 1.66em; background: url('/static/images/back-lista-menu-principal.gif') 0 bottom repeat-x; padding-bottom: 0.16em; font-weight: normal; font-style:italic;}

.lista_menu_blog { margin: 0; padding: 0; list-style: none; }
.lista_menu_blog li { margin: 0 0 0.2em 0; padding: 0; height:100%; }
.lista_menu_blog li a { display: block; color: #666; font-size: 1.16em; background: url('/static/images/icon-arrow-blog-menu.gif') 0 center no-repeat; padding: 0 0.83em 0 1em; text-decoration:none; font-family: Verdana, sans-serif; }
.lista_menu_blog li a:hover, .lista_menu_blog li.atual a { text-decoration:underline; color: #3B8AB9; }


#ContArquivo .lista { display: none; padding-left: 1em; }
#ContArquivo h4 { background: url('/static/images/icone-contato-seta.gif') 0 center no-repeat; display: block; font-weight: normal; margin: 0; padding: 0 0 0 1em; }
#ContArquivo h4 a { color: #666; font-size: 1.16em; text-decoration: none;}

#Tags { overflow:hidden; }

/*********** Post Blog ****************/
#ContainerComentarios { margin-bottom: 1.08em; padding-bottom: 1.25em; border-bottom: 0.08em dotted #ccc;}
#ContainerComentarios .comments { margin-bottom: 1.08em; color: #3B8AB9;}

.comentario { background-color: #F8F8F8;  padding: 0.8em 1em; margin-bottom: 0.33em; }
.comentario p {margin:0 0 0.8em;}
.comentario .data {font-style:italic;}
.comentario a { color: #3B8AB9;  text-decoration: underline; }

#Comentarios h4 {color: #666; font-size: 1.33em; border: 0; margin-bottom: 0.4em; font-style:italic;}
#Comentarios .esq { float: left; width: 49%; }
#Comentarios .dir { float: right; width: 49%; }
#Comentarios .inputtext { width: 98%; margin-bottom: 0.75em; font-size: 1em; padding: 0.3em 0 0.2em 0; border: 1px solid #ccc; }
#Comentarios #Comentario { width: 98%; height: 9.5em; font-size: 1em; margin-bottom: 1.25em; border: 1px solid #ccc;}
#Comentarios .BotaoEnviarEmail { border: #fff solid 0px; }
#FormComentario label { font-size: 1.16em; }
#ContainerBotaoEnviarComentario { text-align: right; }
