/**
* COMUM - IMPRESSORA
* Estilo para impressão.
*
* @package EWM
* @copyright Encart Web Marketing
* @author Flávio Y. Nakamura (flavio@encart.com.br)
* @version 1.0.0
*
*/

/* GERAL */
body { font-family: Verdana, Arial, Helvetica, sans-serif; }
div, p, td, th, input, select, textarea, button { font: normal 11px Verdana, Arial, Helvetica, sans-serif; color: black; }

a { color: #000; text-decoration: none; }

img { border: none; }

ul { margin: 0; padding: 5px 0 5px 40px; }
ul li { padding-bottom: 5px; }
ol { margin: 0; padding: 5px 0 5px 40px; }
ol li { padding-bottom: 5px; }

/* Estrutura */
div#Geral { }
div#Moldura { }

/* Topo */
div#Topo { display: none; }
div#Topo div.Menu { display: none; }

/* Meio */
div#Meio { }
div#Meio_Lateral { display: none; }

div#Meio_Conteudo { }
div#Meio_Conteudo p { margin: 0; padding: 7px 0 7px 0; }
div#Meio_Conteudo h1 { font: bold 16px 'Trebuchet MS', Verdana, Arial; margin: 0; padding: 7px 0 7px 0; }
div#Meio_Conteudo h2 { font: bold 16px 'Trebuchet MS', Verdana, Arial; margin: 0; padding: 7px 0 7px 0; }
div#Meio_Conteudo h3 { font: bold 13px Arial; margin: 0; padding: 7px 0 7px 0; }

div#Meio_Conteudo p.Detalhes_Foto { text-align: center; }
div#Meio_Conteudo p.Descricao { font-style: italic; }
div#Meio_Conteudo div.Detalhes { padding: 7px 0 7px 0; }

/* Rodapé */
div#Rodape { display: none; }

/* Listagem de produtos */
table.Produtos { margin: 10px 0 10px 0; width: 100%; }
table.Produtos td { font: normal 11px Arial; vertical-align: top; padding-bottom: 10px; height: 90px; }
table.Produtos td.Foto { width: 110px; text-align: center; }
table.Produtos a.Titulo { font-weight: bold; }

/* Tabela de produtos */
table.Produtos_Tabela { border-collapse: collapse; width: 100% }
table.Produtos_Tabela th { font-weight: bold; padding: 2px; border: 1px solid black; }
table.Produtos_Tabela th.Titulo { border: none; font: bold 13px Arial; margin: 0; padding: 15px 0 7px 0; text-align: left; }
table.Produtos_Tabela th.Subtitulo { border-top: none; border-left: none; border-right: none; border-bottom: 1px solid #000; padding: 5px 2px 2px 2px; text-align: left; }
table.Produtos_Tabela td { border-bottom: 1px dotted #ccc; padding: 2px; }
table.Produtos_Tabela td.Manual { text-align: center; }

/* Paginação */
div.Paginacao { display: none; }

/* Contato */
div#Meio_Conteudo div.Contato_Lista {  }

/* Aviso */
div#Aviso { margin: 7px 0 7px 0; padding: 5px; border: 1px dotted #000; }
div#Aviso h4 { margin: 0; padding: 0 0 2px 0; }
div#Aviso ul { margin: 0; padding: 0 0 0 20px; list-style: square; }
div#Aviso li { margin: 0; padding: 0; }

/* Formulário */
div#Meio_Conteudo span.Requerido { }

div#Meio_Conteudo form { margin: 0; padding: 5px 0 5px 0; }
div#Meio_Conteudo label.Rotulo { display: block; padding-bottom: 10px; }
div#Meio_Conteudo div.Campo { display: none; }
div#Meio_Conteudo div.Botoes { display: none; }