#miolo {
  position:absolute; left:183px; top:193px; width:532px; height:799px; overflow:auto; background-color:#FFFFFF;
}

#tema3{ position:absolute; left:183px; top:160px; width:234px; height:33px; background:url(tema3_interna_background.jpg) no-repeat left #FFFFFF;}
#tema4{ background:url(tema4_background.jpg) no-repeat bottom #FFF;}

#identifique-se h1, #institucional h2, #gerencia-compras-loja h1, #gerencia-presentes-loja h1, #consumidor-pedidos-loja h1,
#consumidor-pedidos-loja-detalhe h1, #produto-detalhe h2, #departamentos h1, #promocoes h1, #contato h1, #presentes-loja h2,#resultado-busca h1, 
#cadastro-consumidor h1, #loja-ajuda h1, div.pedido h1, #consumidor-pedidos-loja h1, #presentes-consumidor h2,#noticias h1, #produtos h2 {
  display:block; text-indent:0px; color:#000033; font-size:14px; font-family:"Tahoma", "Arial", "Times New Roman"; margin:20px 0 20px 20px;
  border:0px; font-weight:bold; width:auto;}
  
#departamentos h2 { clear: both; display: block; text-indent: 0; font-size:12px; color:#4E4E4E; width:auto; height:auto; margin:0 0 20px 30px;}
#departamentos p { margin-left:30px; color:#4E4E4E;}
#departamentos p a{ color:#000033; text-decoration:underline;}
#departamentos p a:hover{ color:#000033; text-decoration:none;}

#noticias a { color:#333333;}
#noticias p.categorias{ width:500px; height:20px;}
#noticias p.categorias select{ float: right; border:1px solid #001B4E; color:#001B4E; font-size:11px;}
#noticias div.noticia div.categorias { display:none;}

#noticias div.noticia{ width:auto; height:60px; margin:10px 0 0 20px;}
#noticias img{ display:block; float:left; margin-right:10px; border:0px; border:1px solid #000033;}
#noticias p{ margin:8px 0 8px 0;}
#noticias div.dia{ padding-top:10px; color:#000033; font-weight:bold;}
#noticias div.chamada{ background:none;}
#noticias div.chamada a{ color:#4E4E4E; text-decoration:none;}
#noticias div.chamada a:hover{ color:#4E4E4E; text-decoration:underline;}
#noticias table.fotos td { padding:3px }
#noticias table.fotos img { display:block; float:none; margin:0; padding:0; border:2px solid #000033}
#noticias_foto_container { background-color: #000033;}
#noticias_foto_imagem { text-align:center }
#noticias_foto_legenda { color:white; text-align:center; padding:5px; font-size:11px; vertical-align:middle;}

#regiao-banner1-110x60{ position:absolute; left:721px; top:228px; width:110px; height:60px; z-index:10;}
#regiao-banner2-110x60{ position:absolute; left:833px; top:166px; width:110px; height:60px; z-index:10;}
#regiao-banner3-110x60{ position:absolute; left:721px; top:166px; width:110px; height:60px; z-index:10;}
#regiao-banner4-110x60{ position:absolute; left:833px; top:228px; width:110px; height:60px; z-index:10;}

#noticia{ margin-left:20px;}
#noticia h1{ margin-left:0px;}
#noticia h2{ display:block; text-indent:0px; font-size:12px; color:#000033; width:auto; height:auto; background:none; margin:10px 0 10px 0;}
#noticia p.dia{ font-size:11px; color:#000033;}
#noticia div.texto p, small{ text-align:justify; color:#4E4E4E; line-height:140%; margin-right:20px;}
#noticia div.texto a{ text-decoration:underline; color:#000033;}
#noticia div.texto a:hover{ text-decoration:none; font-weight:bold;}
#noticia a.voltar{ font-size:12px; color:#990000; text-align:justify; text-decoration:none;}
#noticia a:hover.voltar{ text-decoration:underline;}

#loja-ajuda p{ margin:10px 35px 4px 35px; color:#4E4E4E; font-size:12px;}
#loja-ajuda dl{ line-height: 130%; margin:20px 0px 0 35px;}
#loja-ajuda dl p{ line-height: 130%; margin:2px; font-size:11px;}
#termos dt,#loja-ajuda dt { cursor: default;}
#loja-ajuda dt { color:#4E4E4E; line-height: 150%;}
#loja-ajuda dd.sub { position:absolute; left:75px; background:#D9EEFF; border:1px solid #000033; padding:5px; width:380px; cursor:default;}

div.pedido h3 { margin:10px 0 0 20px; font-size:14px; color:#000000;}
div.pedido a { color: #000000;}
div.pedido p { margin:10px 20px 0 20px; color:#4E4E4E;}

div.carrinho table { width: 90%; border-collapse: collapse; margin:6px 20px 0 20px;}
div.carrinho table thead th { color:#000033; text-align: left; font-size: 11px; padding-bottom:4px; font-weight:bold;}
div.carrinho table tfoot th { color: #000033; text-align: left; font-size: 11px; padding-top:4px;}
div.carrinho table tr td { background-color:#E9E9E9; font-size: 11px; padding-left:5px; color:#000000;}
div.carrinho table tr td  a{ text-decoration: none; color:#000000;}
div.carrinho table tr td  a:hover{ text-decoration: underline; color:#000000;}
div.carrinho table tr.impar td { background-color:#CCCCCC; font-size: 11px; margin:0; padding:0; padding-left:5px;}
div.carrinho form { text-align: center; margin:20px 0 10px 0; padding:0; border:0;}
div.carrinho a{ text-decoration:underline; color:#000033;}
div.carrinho a:hover{ text-decoration:none; color:#000033;}

div.carrinho form input.avancar {
  width:64px; height:19px; background-image: url(botao_avancar.jpg); margin:0 0 5px 0; padding:0; border:0;
  margin-left: auto; margin-right: auto; line-height: 9999px; overflow:hidden; text-indent: -10000px; display: block; cursor: pointer;}

div.entrega form{ margin:10px 0 0 20px;}
div.entrega form div.campo { clear: both; height: 17px; line-height: 17px; vertical-align: middle; padding: 3px;}
div.entrega form div.campo label { float: left; color:#4E4E4E; width: 130px; display: block; height: 20px;}
div.entrega form div.campo input,
div.entrega form div.campo select,
div.entrega form div.campo textarea { width: 320px; border:1px solid #000033; color:#000033; background:#D9EEFF; font-size: 11px;}
div.entrega form div.campo textarea { height:55px; _height:50px; overflow: auto;}
div.entrega form div.textarea { height: auto; overflow: auto;}
div.entrega form div.campo input.endereco_logradouro { width: 200px;}
div.entrega form div.campo input.endereco_numero { width: 40px;}
div.entrega form div.campo input.endereco_complemento { width: 60px;}
div.entrega form div.campo a { text-decoration:underline; color:#000033;}
div.entrega form div.campo a:hover { text-decoration:none; color:#000033;}
div.entrega form div.botoes { text-align:center;}
div.entrega form div.botoes input.avancar, div.frete form div.botoes input.avancar, div.pagamento form div.botoes input.avancar { width:64px; height:19px;
 background-image: url(botao_avancar.jpg); margin:6px 0 5px 0; padding:0; border:0; margin-left: auto; margin-right: auto; line-height: 9999px;
  overflow:hidden; text-indent: -10000px; display: block; cursor: pointer;}

div.frete table { width: 90%; border-collapse: collapse; margin:20px 0 0 20px;}
div.frete table thead th { color: #000000; text-align: left; font-size: 12px;}
div.frete table tfoot th { color: #000000; text-align: left; font-size: 14px;}
div.frete table tr td{ font-size:11px; border-bottom:2px dotted #4E4E4E; color:#4E4E4E; cursor:pointer; line-height:24px;}
div.frete table tr td label { cursor: pointer;}

div.frete table thead th.valor,div.frete table tbody tr td.valor { text-align: center;}
div.frete form div.botoes { text-align:center; margin-top:6px;}

div.frete a{ text-decoration:underline; color:#000033;}
div.frete a:hover{ text-decoration:none; color:#000033;}

div.pagamento form { margin:20px 0 0 20px;}
div.pagamento dt { color: #000033; font-weight: bold; margin-top: 10px;}
div.pagamento dd { width:90%; color:#4E4E4E; font-weight:normal; border-bottom:2px dotted #4E4E4E; margin:0px; margin-top:6px; cursor:pointer;}
div.pagamento form div.botoes { text-align:center;}
div.pagamento form div.campo a { text-decoration:underline; color:#000033;}
div.pagamento form div.campo a:hover { text-decoration:none; color:#000033;}

div.confirmacao p { margin-right:20px;}
div.confirmacao form { height:auto; overflow:auto; margin:10px 20px 0 20px;}
div.confirmacao dt { color: #000033; font-weight: bold; margin-top: 6px; font-size: 12px;}
div.confirmacao dd { width: 98%; color: #4E4E4E; font-weight: normal; border-bottom: 2px dotted #dad8d1; margin:0px;}
div.confirmacao dd div { font-weight: bold; padding: 2px;}
div.confirmacao dd div label { display: block; width: 200px; float:left; font-weight: normal;}
div.confirmacao td { font-size: 11px; text-align: center;}
div.confirmacao table { width: 100%; border-collapse: collapse;}
div.confirmacao th { text-align: left; color: #000033; padding:3px 0 3px 0;}
div.confirmacao table tr td { background-color:#E9E9E9; color:#000000;}
div.confirmacao table tr.impar td { background-color:#CCCCCC;}
div.confirmacao form div.botoes { text-align:center; margin-bottom:4px;}
div.confirmacao form div.botoes input.avancar { width:88px; height:19px; background-image:url(botao_efetuar_pedido.jpg); margin:20px 0 4px 0;
   padding:0; border:0; margin-left:auto; margin-right:auto; line-height:9999px; overflow:hidden; text-indent:-10000px; display:block; cursor:pointer;}
div.confirmacao a{ text-decoration:underline; color:#000033;}
div.confirmacao a:hover{ text-decoration:none; color:#000033;}

div.termino p { margin-right:20px;}
div.termino a{ text-decoration:underline; color:#000033;}
div.termino a:hover{ text-decoration:none; color:#000033;}

#consumidor-pedidos-loja p{ margin:10px 20px 0 20px; color:#4E4E4E;}
#consumidor-pedidos-loja a{ text-decoration:underline; color:#000033;}
#consumidor-pedidos-loja a:hover{ text-decoration:none; color:#000033;}
#consumidor-pedidos-loja table a{ color:#000000;}
#consumidor-pedidos-loja table a:hover{ color:#000000;}
#consumidor-pedidos-loja table tr th{ color:#000033; text-align:left;}
#consumidor-pedidos-loja table { width:90%; border-collapse:collapse; font-size:11px; margin:20px 0 0 20px; color:#000000;}
#consumidor-pedidos-loja table tr.par td { background-color:#E9E9E9; height:24px; padding:4px;}
#consumidor-pedidos-loja table tr.impar td { background-color:#CCCCCC; height:24px; padding:4px;}

#consumidor-pedidos-loja table th{ color: #000000; text-align:left;}

#institucional div.miolo div.secao { margin:10px 20px 20px 20px; width:auto; border:0; padding:0;}
#institucional div.miolo div.secao img { float: left; margin:0 10px 0 0; border:2px solid #000033; padding:0;}
#institucional div.miolo div.secao h2 { text-indent: 0; color:#000033; background-image: none; margin-top: 5px; border: 0; font-size: 13px;
  width: auto;  height: auto; text-align: left; font-weight:bold; margin:0; padding:0;}
#institucional div.miolo div.secao h2 a{ color:#000033; text-decoration:none;}
#institucional div.miolo div.secao p { color:#4E4E4E; border:0; margin:8px 0 8px; font-size:11px; text-align:justify; text-decoration:none; line-height:150%;}
#institucional div.miolo div.secao p a{ color:#000033; text-decoration:underline;}
#institucional div.miolo div.secao p a:hover{ color:#000033; text-decoration:none;}

#contato form { position: absolute; top: 60px; left: 80px; width: 360px; height: 315px; margin:0; border:0; padding:0;}
#contato form label { display: block; height: 20px; line-height: 20px; color:#4E4E4E;}
#contato form input, #contato form select, #contato form textarea { display: block; font-size: 11px; width: 356px; padding:1px 0 1px 0;
  border:1px solid #000033; color:#000033; background:#D9EEFF;}
#contato form textarea { overflow: auto;}
#contato form input.error, #contato form select.error, #contato form textarea.error { border: 2px solid red;}
#contato form select { font-size: 11px;}
#contato form input.enviar { width:52px; height:18px; background-image: url(botao_enviar.jpg); text-indent: -10000px;
  line-height: 9999px; overflow:hidden; border:0; padding:0; margin:10px 3px 0 0; cursor: pointer; float:right;}
#spinner_contato{ width: 42px; height: 18px; background-image: url(/images/progress.gif); background-repeat: no-repeat;
  background-position: 50% 50%; border:0; padding:0; margin:10px 3px 0 0;
  cursor: pointer; float:right;}

#presentes-loja ul,
#gerencia-compras-loja ul,
#gerencia-presentes-loja ul {
  list-style: none;
  margin: 20px 20px 0 20px;
  padding:0;
  width:90%;
}

#presentes-loja ul li.par,
#gerencia-compras-loja ul li.par,
#gerencia-presentes-loja ul li.par { display: block; height: 30px; background-color: #E9E9E9;}
#presentes-loja ul li.impar,
#gerencia-compras-loja ul li.impar,
#gerencia-presentes-loja ul li.impar { display: block; height: 30px; background-color: #CCCCCC;}
#presentes-loja ul li a,
#gerencia-compras-loja ul li a,
#gerencia-presentes-loja ul li a { display:block; height:30px; vertical-align: middle; line-height: 30px; width: 100%;
  color: #000000; padding-left: 11px; text-decoration:none;}
#presentes-loja ul li a:hover,
#gerencia-compras-loja ul li a:hover,
#gerencia-presentes-loja ul li a:hover { text-decoration:underline; color:#000000;}

#presentes-loja p, #gerencia-compras-loja p, #gerencia-presentes-loja p{ margin:5px 0px 0 20px; color:#4E4E4E;}

#gerencia-compras-loja a,
#gerencia-presentes-loja a{ color:#000033; text-decoration:underline;}
#gerencia-presentes-loja a:hover,
#gerencia-compras-loja a:hover{ color:#000033; text-decoration:none;}
#gerencia-compras-loja ul li a.descartar,
#gerencia-presentes-loja ul li a.descartar { float: right; width: auto; margin-right: 5px;}
#gerencia-compras-loja ul li a.comprar,
#gerencia-presentes-loja ul li a.comprar { float: right; width: auto;}
#gerencia-compras-loja ul li a.detalhes,
#gerencia-presentes-loja ul li a.detalhes { float: left; width: auto; font-weight: bold;}

#presentes-consumidor h3 { font-size: 14px; color: #4E4E4E; display:block; padding-left: 20px;}
#presentes-consumidor ul { list-style: none; margin: 10px 0 10px 20px; width:90%; padding:0;}
#presentes-consumidor ul li.par { background-color: #E9E9E9;}
#presentes-consumidor ul li.impar { background-color: #CCCCCC;}

#presentes-consumidor ul li a { display: block; height: 30px; vertical-align: middle; line-height: 30px;
  width: 100%; color: #000000; padding-left: 10px; text-decoration:none;}
#presentes-consumidor ul li a:hover {
  text-decoration:underline;
}
#presentes-consumidor p a { padding:0 0 0 20px; color: #000000;}

#produto-detalhe h2 { display:none;}
#produto-detalhe div.departamentos { margin:20px 0 20px 20px; color:#4E4E4E; font-size: 13px; font-weight: bold; width:auto;}
#produto-detalhe div.detalhes { clear: both; width:auto; margin-left:20px;}
#produto-detalhe img { margin:0 10px 10px 10px; border:0;}
img.produto-foto-miniatura { float: right; clear: right;}

img#viewer { float: left; margin-left:0px;}
#produto-detalhe p.nome { font-size: 13px; color: #000033; font-weight: bold; clear:left; text-align:left;}
#produto-detalhe p{ margin:6px 0 0 0; line-height:140%; font-size:11px; text-align:left;}
#produto-detalhe div.codigo  {margin-top:6px; font-weight:bold; text-align:left;}
#produto-detalhe p.condicoes, #produto-detalhe p.embalagem, #produto-detalhe p.codigo{ color: #000033; font-size:11px; font-weight:bold; text-align:left;}
#produto-detalhe div.codigo b, #produto-detalhe p.embalagem b, #produto-detalhe div.descricao{ color: #4E4E4E; font-size:11px; font-weight:normal;
 text-align:justify; margin-right:20px; text-align:left;}
#produto-detalhe ul { list-style:none; margin:0; padding:0; text-align:left;}
#produto-detalhe ul li { color: #4E4E4E; font-size:11px; font-weight:normal; list-style:none; margin:0; padding:0; margin-left: 20px;}
#produto-detalhe ul li b{ font-weight:normal;}

#produto-detalhe div.preco{ margin:10px 0 10px 0; text-align:left;} 
#produto-detalhe div.preco div.tabela{ color: #999999; text-decoration:line-through;}
#produto-detalhe div.preco div.promocional span.rotulo{ color:#990000;}
#produto-detalhe div.preco div.promocional span.valor span.moeda,
#produto-detalhe div.preco div.promocional span.valor span.inteiro,
#produto-detalhe div.preco div.promocional span.valor span.centavos{ color:#000000; font-size:13px; font-weight:bold;}

#produto-detalhe div.links { clear: left; font-size:11px; padding:8px 8px 4px 0; margin:10px 20px 10px 0; background:#E9E9E9;}
#produto-detalhe a.produto-comprar { display: block; background: url(botao_comprar.jpg) no-repeat; width:60px; height:19px;
  text-indent: -10000px; color:#000000; float: right; cursor:pointer;}
#produto-detalhe div.links div.esgotado { display: block; background: url(botao_esgotado.jpg) no-repeat; width:60px; height:19px;
  text-indent: -10000px; color:#000000; float: right;}
#produto-detalhe div.links a.lista_publica { margin: 0px 0 0 10px; color: #000033; float: left;}
#produto-detalhe div.links a:hover.lista_publica { color:#000033; text-decoration:none; font-weight:bold;}
#produto-detalhe div.links a.lista_privada{ display:none;}

#produto-detalhe a.voltar{ margin-left:20px; font-size:12px; color:#990000; text-align:justify; text-decoration:none;}
#produto-detalhe a:hover.voltar{ text-decoration:underline;}  
#produto-detalhe div.consulte { margin:6px 0 12px 0; text-align:left;}
#produto-detalhe div.consulte a { color:#000033; text-decoration:underline;}
#produto-detalhe div.consulte a:hover { color:#000033; text-decoration:none; font-weight:bold;}

#resultado-busca h2{ display:block; width:auto; height:auto; color:#4E4E4E; font-size:11px; text-indent:0px; font-weight:normal;
  margin:5px 0 10px 20px; padding:0;}
#resultado-busca h2 span.expressao,
#resultado-busca h2 span.quantidade{ color:#000000; font-size:12px; font-weight:bold;}

div.paginador { border:0; padding:0; margin:3px; padding:3px 0 20px 0; text-align:center;}
div.paginador div.paginas { margin:0; border:0; padding:0; width:auto; height:25px; background:#000033; margin-left:auto; margin-right:auto;}
div.paginador div.paginas span.pagina, div.paginador div.paginas a.pagina, div.paginador div.paginas div.pagina {
 color: #FFF; font-size:15px; font-weight:bold; margin:0; border:0; padding:0; line-height: 25px; vertical-align: middle; float:left; overflow:hidden; display:block;
 text-decoration: none; width:25px; height:25px;}
div.paginador div.paginas div.atual{ margin:0; border:0; padding:0; line-height: 25px; vertical-align: middle; float:left; overflow:hidden; display:block; width:25px;
  height:25px; font-weight: bold; font-size: 15px; color: #7A9CF5;}
div.paginador div.paginas a.anterior{ margin:0; border:0; padding:0; text-indent: -10000px; font-size:0px; background-image: url(paginador_ant.jpg);
  background-position: center; background-repeat: no-repeat; line-height: 25px; vertical-align: middle; float:left;overflow:hidden; display:block; width:40px;height:25px;}

div.paginador div.paginas a.proximo { margin:0; border:0; padding:0; text-indent: -10000px; font-size:0px; background-image: url(paginador_prox.jpg);
  background-position: center; background-repeat: no-repeat; line-height: 25px; vertical-align: middle; float:left;overflow:hidden; display:block; width:40px; height:25px;}

div.produto{ margin:10px 10px 0 10px;}

#identifique-se h2 { display: block; text-indent:0; width:auto; color: #000033; font-size:14px; margin:0; padding:0; border:0;
  height: 32px; line-height: 32px; vertical-align: middle; margin:10px 0 0 20px;}
#identifique-se a { color: #000033; text-decoration:underline;}
#identifique-se a:hover { color: #000033; text-decoration:none;}
#identifique-se a.cadastro { font-size: 12px; font-weight:bold; color:#990000;}
#identifique-se p { margin:0 0 0 20px; padding:0; border:0; color:#4E4E4E;}
#identifique-se form { margin:6px 0 0 20px; padding:0; border:0;}
#identifique-se form label { margin-left: 0.5em; color:#4E4E4E;}
#identifique-se form input { border: 1px solid #000033; color:#000000; background:#D9EEFF;}
#identifique-se form.validar input.enviar { background-image: url(botao_entrar2.jpg); border:0; margin:0; padding:0;
  width:60px; height:19px; text-indent: -10000px; line-height: 9999px; overflow:hidden; cursor: pointer; margin-left:6px;}
#identifique-se form.senha input.enviar { background-image: url(botao_enviar.jpg); border:0; margin:0; padding:0;
  width:52px; height:18px; text-indent: -10000px; line-height: 9999px; overflow:hidden; cursor: pointer; margin-left:6px;}

#consumidor-pedidos-loja-detalhe p{ margin:10px 0 0 20px; color:#4E4E4E;}
#consumidor-pedidos-loja-detalhe dl{ margin:5px 20px 0 20px;}
#consumidor-pedidos-loja-detalhe dd{ color:#4E4E4E;}
#consumidor-pedidos-loja-detalhe dl p{ margin:0;}
#consumidor-pedidos-loja-detalhe dt{ color:#000033; font-weight:bold; font-size:13px; margin:8px 0 2px 0;}
#consumidor-pedidos-loja-detalhe table{ color:#333; font-size:11px;}
#consumidor-pedidos-loja-detalhe th{ text-align:left;}
#consumidor-pedidos-loja-detalhe a{ color:#000033; text-decoration:underline;}
#consumidor-pedidos-loja-detalhe a:hover{ color:#000033; text-decoration:none;}



table#descontos{ border-collapse: collapse; margin:10px 0 10px 0; width:300px; clear:both;}
table#descontos tr.cabecalho{ background:#F2F2F2;}
table#descontos tr.rodape{ color:#000000;}
table#descontos td{ border:1px solid #000033; padding:4px;}


table#grade{ border-collapse: collapse; margin:10px 0 10px 0; width:auto; border:1px solid #000033; clear:both; font-size: 11px;}
table#grade tr{ background:#FFFFFF;}
table#grade tr.par{ background:#F2F2F2;}
table#grade td { padding: 5px; }
table#grade td div.codigo {  width:auto;}
table#grade td div.detalhes {  width:auto; margin:0; color:#000000;}
table#grade td div.preco, 
table#grade td div.consulte{  width:auto;}

table#grade td div.consulte a{  font-size:11px; color:#000000;}
table#grade td div.promocional span{  font-size:12px; margin:0; padding:0;color:#000000;}
table#grade td div.preco div.promocional span.rotulo{  text-decoration:none; margin:0; padding:0;  color:#000000; display:inline;}

table#grade td div.preco div.tabela span,
table#grade td div.preco div.tabela span.rotulo{font-size:10px; color:#4E4E4E; float:none;}
table#grade td a.produto-comprar{margin:0;}




#galeria{ margin:12px 20px 0 20px; color:#000033;}
#galeria h1{ display:block; text-indent:0px; color:#000033; font-size:14px; font-family:"Tahoma", "Arial", "Times New Roman"; margin:20px 0 20px 0px;
  border:0px; font-weight:bold; width:auto;}
#galeria h1.secao{ font-size:14px; padding-bottom:10px;}
#galeria img{ margin-right:6px; padding:2px; border:0; border-bottom:2px solid #000033; border-right:2px solid #000033;}
#galeria a{ color:#000033; font-size:14px; text-align:left;}
#galeria p{ font-weight:bold; font-size:15px;}
#galeria table.album{ border-bottom:2px dotted #000033;}


#galeria.album table.album{ border-bottom:0;}
#galeria h1.secao{ margin-bottom:10px;}
#galeria.album h1.album{ font-size:18px; margin:10px 0 10px 0; font-weight:normal;}
#galeria.album h1.outros{ font-size:16px; text-decoration:underline; margin:30px 0 10px 0; padding-top:10px; font-weight:normal; border-top:2px dotted #000033;}
#galeria.album h1.fotografia{ font-size:17px; text-align:center; border-top:1px solid #000033; padding-top:10px;}
#galeria.album p{ font-weight:normal; font-size:13px;}

table.paginador{ margin:10px 0 10px 0; width:500px;}
table.paginador td{ font-size:15px;}
table.paginador a.anterior{ display:block; width:25px; height:25px; text-indent:-10000px; text-decoration:none; font-size:0px; background:url(paginador_anterior.jpg);}
table.paginador a.proximo{ display:block; width:25px; height:25px; text-indent:-10000px; text-decoration:none; font-size:0px; background:url(paginador_proximo.jpg);}
#galeria.album #fotografia-exposicao{ border-bottom:1px solid #000033; padding-bottom:10px;}
div.detalhes{ text-align:center;}
