* {margin: 0px; padding: 0px; outline: none; }
img {border: 0px; }
:focus { outline: none;} 

body {
	font: 12px Arial, "Trebuchet MS", Tahoma, sans-serif;
	color: #000000;
	background-color: #006699; /* 0067A9 */
}

#geral {
}

#tableLayout #tdColEsq {
	width: 24%;
	vertical-align:top;
	padding: 0px 20px 0px 0px;
}

#tableLayout #tdColCentro {
	width: 76%;
	vertical-align:top
}

#cabecalho {
	margin: 20px auto 20px auto;
	border: solid 0px #FF9966;
	width: 780px;
}
#cabecalhoCont {
}

#divTableCabec {
background-color:#EAEFF5;
}
#tableCabec {
margin: 0px auto;
}
#principal {
	clear: both;
	width: 780px;
	padding: 0px; /* FFEFAA FFF2C1 */
	margin: 0px auto 0px auto;
	background: #FFF1B9;
}


#principalCont {
	padding: 45px 30px 30px 30px;
}

#colEsq {
	float: left;
	width: 180px;
}
#colEsqCont{
	padding: 0px 0px 30px 0px;
}
#colCentro {
	float: left;
	width: 540px;
}
#colCentroCont {
	padding: 0px 0px 0px 0px;
}
#contaColDir {
	float: right;
	width: 180px;
}
#colDir {
display:none;
}

#rodape {
	clear: both;
	padding: 0px 0px 20px 0px;
}

#rodapeCont {
}

#divEsqEditoraColaborar h5 {
	color: #333333;
	font-size: 1.1em;
	margin-bottom: 3px;
}
#divEsqEditoraColaborar .thisUl {
	list-style: none outside;
}
#divEsqEditoraColaborar .thisUl li {
	padding: 0px 0px 0px 10px;
	line-height:1.4em;
	background: url(../../imagens/bolinha.gif) no-repeat 0px 5px;
	font-size: 11px;
}

/*
#areaMinhaConta #colCentro {
	float: left;
	width: 540px;
}

#divAreaNav {
	margin-bottom: 30px;
}
#divAreaNav ul  {
list-style-type:none;
}
#divAreaNav ul li {
	background: url(../imagens/novo/arrow_page_id2.gif) top left no-repeat;
	display:inline;
	background-position:left;
  background-repeat:no-repeat;
	margin: 0px 3px 0px 0px;
	padding: 0px 0px 0px 12px;
}
.arrowPageId {
	vertical-align: bottom;
}
*/


/* Genericos 
------------------------------------------- */
.inputButton {
	cursor: pointer;
	padding: 3px 12px;
}
/*html > body .inputButton {
	padding: 3px 12px;
	cursor: pointer;
}
*/
/* Links 
------------------------------------------- */
a, a:link, a:active, a:visited	{ color: #006699; text-decoration: none; }
a:hover		{ color: #F24800; text-decoration: underline; }



/* Cabecalho 
------------------------------------------- */
#menuCabec {
float: left;
margin: 0px 0px 0px 0px;
}
#logotipo {
margin: 0px auto 0px auto;
}

#navlist1 {
	border-bottom: 1px solid #CCCCCC;
	margin: 25px 0px 3px 0px;
padding: 0px 0px 3px 3px;
}

.navlist {
padding: 0px 0px 0px 3px;
margin: 0px 0px 0px 0px;
}
.navlist li {
	display: inline;
	list-style-type: none;
	margin: 0px;
	padding: 0px;
font-size: 14px;
letter-spacing: 1px;
}
.navlist li a{
font-family: Tahoma, Arial, Helvetica, sans-serif;
}
.navlist li img {
	margin: 0px 16px 0px 8px; padding: 0px; border: 0px;
}
.navlist a, .navlist a:visited  { text-decoration:none; color:#FFFFFF; }
.navlist a:active  { text-decoration:underline; color:#FFCC33; } /* FBA03C  FFCC66 */
.navlist a:hover   { text-decoration:none; color:#FF9966; } /* FBA03C  FFCC66 */

.navlist a.current,
.navlist a.current:active,
.navlist a.current:visited,
.navlist a.current:hover { text-decoration:none; color:#FFCC33; }

a.notCurrent, a.notCurrent:active, a.notCurrent:visited { }



/* Rodape 
------------------------------------------- */
#footerSitemap {
	margin: 0px auto;
	width: 780px;
  background-color: #FFF1B9;
}
#footerSitemapCont {
border-top: solid 1px #666;
	padding: 15px 0px 30px 0px;
	margin: 0px 30px 0px 30px;
}


#rodape h6 {
font: bold 11px "Lucida Sans", "Trebuchet MS", Verdana, Tahoma, sans-serif;
text-transform: uppercase;
margin: 0px 0px 3px 0px;
color: #333;
}
.footernav {
border-bottom: 0px solid gray;
margin: 0px 0px 0.5em 0px;
}

.footernav li {
	list-style: none;
	margin: 0;
	border-top: 0px solid gray;
	padding: 0em 0px 0.2em;
}

.footernav li a, .footernav li a:link, .footernav li a:visited {
color: #666;
text-decoration: none;
font-size: 11px;
}

.footernav li a:hover {
color: #666; 
text-decoration: underline; 
}

#footerAddress {
font-size: 11px;
color: #333;
}
#footerAddressCont {
	margin: 0px auto;
	width: 780px;
}

#footerAddress a, 
#footerAddress a:link, 
#footerAddress a:visited,
#footerAddress a:hover {
color: #333; 
text-decoration: underline; 
}




/* Alertas
---------------------------------------- */
#alertas {
	color: #333333;
	text-align: left;
	margin: 30px 0px;
	line-height: 150%;
	padding: 45px 20px 15px 40px;
	background: #FFFFD9 url(../imagens/warning.gif) no-repeat 40px 10px;
	border: 1px solid #666666}
#alertas ul {list-style-position:outside; }

#alertasOk {
	color: #333333;
	text-align: left;
	margin: 30px 0px 30px 0px;
	line-height: 150%;
	padding: 15px 20px 15px 40px;
	background: #e9f7e9;
	border: 1px solid #666666;/* 9fdd9d */
}
#alertasOk ul {list-style-position:outside; }



/* Paginacao
----------------------------------------------- */
.encontrados {
	font-size: 11px;
}
.paginacao {
	clear:both;
	margin: 0px 0px 3px 0px;
	font-size: 85%;
	line-height: 150%;
}

.ulPaginacao {
	list-style: none inside;
	margin: 1px 0px 0px 0px;
}

.ulPaginacao li {
	display: inline;
	margin: 0px 0px 0px 0px;
}

.paginacao a, .paginacao a:link, .paginacao a:visited	{
	color: #006699;
	text-decoration: none;
	background: #ffffff;
	border: 1px solid #006699;
	padding: 1px 4px 1px 4px;
}
.paginacao a:hover	{ 
text-decoration: none; 
	background-color: #D1E3EF;
	color: #60A0C9;
	border: 1px solid #60A0C9;
}

.paginacao .pgAtual {
	padding: 1px 4px 2px 4px;
	border: 1px solid #006699;
	color: #ffffff;
	font-weight:bold;
	background-color: #006699;
}


/* Produtos Nav List
---------------------------------------- */
#navProdContainer {
	background-color:#EAF1F7;
	padding: 20px 10px;
	margin-bottom: 30px;
}

#tableNavProdutos td {
padding: 10px 10px 10px 10px;
}

.ulNavProdList
{
border-bottom: 0px solid #8B8B8B;
width: auto;
margin: 0px 0px 10px 0px;
}

.ulNavProdList li
{
list-style: none;
margin: 0;
border-bottom: 1px solid #8B8B8B;
}

.ulNavProdList li a, .ulNavProdList li a:active, .ulNavProdList li a:visited, .ulNavProdList li a:link {
color: #32638F;
display: block;
text-decoration: none; 
padding: 0.25em;
}

.ulNavProdList li a:hover {
color: #FFFFFF;
background-color: #32638F;
}

.ulNavProdList li a.active {
color: #FFFFFF;
background-color: #32638F;
}

#ulNavProdOutros {
	margin-bottom: 5px;
}

#formBusca #tablePesquisa td {
	margin: 0px;
	padding: 0px 0px 5px 0px;
}

#formBusca #divPesquisa {
margin: 5px 0px 0px 0px;
clear:both;
}
#formBusca .pInputDesc {
	margin: 2px 0px 0px;
	font-size: 11px;
}
#formBusca .inputText {
font-size: 11px;
	color: #000000;
	padding: 1px;
}
#formBusca .inputSelect {
font-size: 11px;
padding: 1px;
}



/* Produtos Registro
---------------------------------------- */
#resultadosBusca {
	background: #e9f7e9;
	padding: 10px;
	border: 1px solid #9fdd9d;
	margin-top: 10px;
	margin-bottom: 10px;
}
#divProdRegistros {
margin: 30px 0px 0px 0px;
}
.divProdRegistro {
padding: 0px 0px 0px 0px;
margin: 0px 0px 30px 0px;
}
.filtroConsulta {
font-size: 14px;
}
.filtroSubConsulta {
font-size: 13px;
}
.divEspacador {
float:left;
width: 15px;
}
.regCampoDesc {
	color: #666666;
	font-weight: normal;
}

.prodTitulo {
	font-size: 140%;
	font-weight: bold;
	color: #006699; /* 0099CC */
	border-bottom: solid 1px #999999;
}
a.tituloAtivo:hover		{ 
font-size: 140%;
font-weight: bold;
border-bottom: solid 1px #999999;
color: #F24800; 
text-decoration: underline; 
}

.prodTitulo a, 
.prodTitulo a:link, 
.prodTitulo a:active,
.prodTitulo a:visited	{ color: #006699; text-decoration: none; }
.prodTitulo a:hover		{ color: #F24800; text-decoration: none; }

.tamanhoMP3 {
	color: #669966;
	font-size: 13px;
	font-weight: bold;
	margin-left: 5px;
}
.pOpcoesAudicao img {
vertical-align: top;
}
.pOpcoesAudicaoMenor {
	margin-top: 5px;
}
.pOpcoesAudicaoMenor img {
	margin: 0px 0px 0px 5px;
}
.pTamanhoMP3Menor {
	margin-top: 2px;
	font-size: 11px;
	color: #669966;
}

.prodSubTitulo {
font-size: 14px;
}

.prodAutor {
font-style:italic;
}
.prodDimensoes {
}
.prodIsbn {
}
.prodPreco {
font-weight: bold;
color:#20405C;
}
.prodCodigo {
}
.prodQuant {
text-align: center;
}
.prodEdicoes {
}
.prodIdioma {
font-weight: bold;
}
.prodEditora {
}
.prodPublicacao {
}
.divProdDetalhes {
	background-color: #f1f1f1;
	padding: 15px;
	border: 1px solid #e1e1e1;
	margin: 5px 0px 5px 20px;
}
.prodResenha {
color:#333333;
line-height: 120%;
}
.prodDetalhes {
	clear: both;
}
.ulDetalhesProduto li {
	margin: 0px 0px 3px 0px;
	padding: 0px 0px 0px 10px;
	line-height: 1.3em;
	background: url(../imagens/bulletDetalhesProduto.gif) no-repeat left 5px;
	list-style: none;
}

.prodSinopse {
	color: #454545;
	font-weight: normal;
	clear: both;
	line-height: 140%;
}
.prodLancamento {
color: #333333;
}

.tableRegistros th {
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	background: #006699;
	padding: 3px 5px;
	border-right: 1px solid #FFFFFF;
}
.tableRegistros td {
	padding: 3px 5px;
}

.rowClass1 {
}

.rowClass2 {
}

.rodapeRegistro {
	margin-bottom: 10px;
	padding-bottom: 20px;
	border-bottom: 1px dashed #8B8B8B;
	font-size: 1px;
}
.preco {
	margin: 0px 0px 3px 0px;
}
.preco_riscado {
	color: #006699;
	text-decoration: line-through;
	margin-bottom: 3px;
}
.add {
	text-align: center;
	border-top: 2px solid #8b8b8b;
	border-right: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
	border-left: 2px solid #8b8b8b;
	padding: 1px 0px 0px;
}
.tituloAdicionado {
	color: #009966;
	font-weight: bold;
}
.tituloEsgotado {
	color: #CC0000;
	font-weight: bold;
}
.pAtualizando {
font-weight: bold;
}

.imgCapa {
	float: left;
	margin-right: 10px;
	margin-bottom: 20px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #999;
	border-bottom-color: #999;
}
#formFiltro {
	margin-bottom: 2px;
}
#formFiltro select {
	font-size: 12px;
}

.pQuantidade {
	margin: 5px 0px 2px 0px;
	font-size: 11px;
}
.prazo_estendido {
	background: #666666;
	color: #FFFFFF;
	padding: 2px 6px;
}
.oferta {
	font-weight: bold;
	color: #56C352;
}
.situacaoEsgotado {
	font-weight: bold;
	color: #C3528E;
	text-transform:uppercase;
}
.situacaoIndisponivel {
	font-weight: bold;
	color: #C38752;
	text-transform:uppercase;
}


/* UL Filtro - escritores, palestrantes, series, autores e idiomas
------------------------------------ */
.ulFiltro {
list-style-type:none;
}
.ulFiltro li {
	background-image: url(../../imagens/bolinha.gif);
	background-repeat: no-repeat;
	background-position: 0px 5px;
	margin: 0px 0px 0.3em 0px;
	padding: 0px 0px 0px 12px;
	line-height: 170%;
}


/* div form
------------------------------------ */
.divForm {
}
.divForm form {
	margin:0px; 
	padding: 40px 40px 40px 40px;
}

.divForm .divFormEntry {
clear: both;
margin: 10px 0px 0px 0px;
padding: 0px 0px 0px 0px;
width: 100%;
}

.divForm .divInputDescription {
clear: both;
padding: 0px 0px 0px 0px;
font-size: 11px;
}

.divForm .inputText {
padding: 3px 0px 3px 2px;
	font-size: 100%;
	font-weight: normal;
	color: #000000;
	margin: 0px;
	border-top: 1px solid #bbbbbb;
	border-right: 1px solid #eeeeee;
	border-bottom: 1px solid #eeeeee;
	border-left: 1px solid #bbbbbb;
}
.divForm .inputButton {
	padding: 3px 12px;
	cursor: pointer;
}
html > body .divForm .inputButton {
	padding: 3px 12px;
	cursor: pointer;
}


/* div form set
------------------------------------ */
.divFormSet fieldset {
border: 0px;
padding: 0px 0px 20px 0px;
}
.divFormSet h3 {
color: #BF5B00;
font-size: 1.2em;
}

.divFormSet form {
	margin:0px; 
	padding: 0px;
}

.divFormSet .divFormEntry {
clear: both;
margin: 5px 0px 0px 0px;
padding: 0px 0px 0px 0px;
width: 100%;
}

.divFormSet .divInputDescription {
	clear: both;
	font-weight: normal;
	padding: 0px 0px 0px 0px;
	font-size: 11px;
}

.divFormSet .inputText {
	padding: 2px;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	margin: 0px;
}


.divFormSet .inputSelect {
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	padding: 2px;
}

.divFormSet .inputTextarea {
padding: 3px;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	padding: 3px;
	margin: 0px;
}

.divFormSet .inputFocus {
	border: 1px solid #999999;
	background: #FFFFCC url(none);
	color:#C35256;
}

.divFormSet .inputDisabled {
	background: url(none);
	background-color: #CCCCCC;
}

.divFormSet .legendaTelefones {
font-size: 10px;
margin:0px;
padding: 0px;
line-height: 1em;
}

.divFormSet .notas {
font-size: 11px;
margin:0px;
padding: 0px;
line-height: 1.2em;
color: #454545;
}

.divFormSet .inputButton {
	padding: 3px 12px;
}
.pTelefones {
	margin-top: 5px;
}

.checkbox {
width: 13px;
}

.divFieldSet {
}

.divFieldSet .divFieldSetEntries {
padding: 0px 0px 0px 30px;
}
.divFieldSet .divLegend {
font-weight: bold;
text-transform:uppercase;
font-size: 11px;
}
div.divFieldSet div.divLegend div  {
padding: 6px 0px 6px 30px;

}

.divFieldSet .divLegend div {
}
.divFieldSet .bottom {
}
.divFieldSet .bottom div {
}


/* Vetical List
---------------------------------------- */
#tituloColEsq {
font-size: 16px;
font-weight: bold;
color:#333333;
margin: 0px 0px 20px 0px;
	text-transform:uppercase;
}
#navVertContainer {
	margin-bottom: 30px;
}
#navVertContainerCont {
	padding: 0px 0px 0px 0px;
}

#navVertTitle {
	font: 150%/100% "Trebuchet MS", Arial, Tahoma, sans-serif;
	color: #333333;
	margin: 0px 0px 10px 0.15em;
}

#navVertContainer .navGroupTitle {
	font: 11px/100% Arial, Verdana, Tahoma, sans-serif;
	font-weight: bold;
	color: #333333;
	margin: 0px;
  padding: 0em 0em 0.20em 0.25em;
	text-transform:uppercase;
}
#navVertContainer .navSubGroupTitle {
	font-weight: normal;
	color: #333333;
	margin: 5px 0px 0px 0px;
}

#navVertContainer ul {
margin: 0px 0px 20px 0px;
}

#navVertContainer ul li {
list-style: none;
border-bottom: 0px solid #32638F;
margin: 0em 0em 0.1em 0em;
padding: 0em 0em 0em 0.25em;
}

#navVertContainer ul li a, 
#navVertContainer ul li a:active, 
#navVertContainer ul li a:visited, 
#navVertContainer ul li a:link {
color: #006699;
text-decoration: none; 
font-size: 11px;
font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
padding: 0em 0em 0em 0em;
}

#navVertContainer ul li a:hover {
text-decoration: underline;
	color: #006699;
}

#navVertContainer ul li a.active, 
#navVertContainer ul li a.active:active, 
#navVertContainer ul li a.active:visited, 
#navVertContainer ul li a.active:link
 {
text-decoration:underline;
	color: #006699;
}
.sLower {
text-transform:lowercase;
}

/* Pedido
---------------------------------------- */
#divNumPedido {
margin: 0px 0px 20px 0px;
}
#pNumPedido {
font-size: 1.2em;
}

#divPedido h3 {
color: #000000;
text-transform:uppercase;
font-size: 11px;
}

.cestaPedido th {
	padding: 3px 5px;
	font-weight:normal;
	font-size: 11px;
	border-bottom: 2px solid #666;
}

.cestaPedido td {
	padding: 5px 5px 3px 5px;
	border-bottom: 1px solid #666;
}
.divFormSet .pButtons {
	margin-top: 10px;
}
.icone {
margin-top: 4px;
}
.cestaQuant {	
text-align: center;
}
.icone {	
margin-top: 4px;
}
#atualizando {	
padding-top: 15px;
}
#doacao {
text-align: right;
padding: 0px 2px 0px 0px;
}
#opcoesCesta {	
padding-right: 30px;
	padding-top: 33px;
}
#divResumoCesta {
	margin-top: 20px;
}
#tableResumo {
}
#notasResumoPedido {
	padding: 30px 40px;
}
#divValoresCesta {
	padding: 30px 30px 30px 40px;
}
#divValoresCesta th {
	padding: 5px 25px 5px 0px;
}
.img {
	margin: 0px;
	padding: 3px;
	border-top: 1px solid #999999;
	border-right: 1px solid #999999;
	border-bottom: 3px solid #999999;
	border-left: 1px solid #999999;
}

#divValoresCesta td {
	padding: 5px 5px 5px 0px;
	border-bottom: 1px solid #666666;
}




.pBullet {
	background: url(../imagens/novo/bullet1.gif) no-repeat left 1px;
	padding-left: 16px;
	margin: 0px;
}
.pComprar {
padding: 0px;
margin: 6px 0px;
}

a.comprar, 
a.comprar:link, 
a.comprar:visited, 
a.comprar:active, 
a.comprar:hover {
	color: #FFFFFF;
	text-align:center;
	font-weight: normal;
	padding: 4px 16px 4px 30px;
	text-decoration:none;
	font-size: 11px;
	background: #32638F url(../imagens/novo/carrinho_add.gif) no-repeat 10px 2px;
}



/* Indice Remissivo - Sub Tab Horizontal Navigation 
------------------------------------------------------*/
#divTabSubNav {
border-bottom: 1px solid #999999;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
margin: 5px 0px 10px 0px;
padding: 3px 0 2px 0px;
}
#divTabSubNav li {
list-style: none;
margin: 0;
display: inline;
}
#divTabSubNav li a {
text-decoration: none;
border-top: 1px solid #CCCCCC;
border-right: 1px solid #CCCCCC;
border-left: 1px solid #CCCCCC;
background-color: #F1F1F1;
color: #666666;
padding: 3px 0.4em 2px 0.4em;
margin: 0px 3px 0px 0px;
}
#divTabSubNav li a:hover {
text-decoration: none;
background-color: #f1f1f1;
}
#divTabSubNav li a.activeTab {
border-bottom: 1px solid #FFF1B9;
background-color: #FFF1B9;
border-top: 1px solid #999999;
border-right: 1px solid #999999;
border-left: 1px solid #999999;
}

/* Indice Remissivo - Registros
------------------------------------------------------*/
.regRemissivo {
	margin-right: 10px;
	border: 0px solid #666666;
	padding: 0px 10px 10px 0px;
	font-size: 12px;
	margin-bottom: 10px;
}

.ulRemissivoDetalhamento {
	list-style: disc inside;
}
.ulRemissivoDetalhamento li {
	display:inline;
	line-height: 1.5em;
}
.ulRemissivoDetalhamento li a {
	padding: 0px 0px 0px 0px;
margin: 0px 10px 0px 0px;
}
.ulRemissivoDetalhamento li img {
margin: 0px 10px 0px 0px;
}
.referencias {
line-height: 1.5em;
}

.aRef {
	font-size: 11px;
}



/* Livro em detalhes
--------------------------------------- */
.detLivroTitulo {
	font-size: 1.5em;
	color: #006699;
}
.tableDetLivro th {
padding: 2px 0px 2px 2px;
text-align:left;
}
.tableDetLivro td {
padding: 2px 0px 2px 2px;
}

.detImgCapa {
	margin-right: 10px;
	margin-bottom: 20px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #666;
	border-bottom-color: #666;
}
.divPlayer {
	margin-top: 3px;
	margin-bottom: 3px;
}





/* Diversos 
------------------------------------------- */
.show {}
.hide {display:none; }
.none {display:none; }
.hidden { visibility:hidden; }
.pointer { cursor:pointer;}
.alignLeft {text-align: left; }
.alignCenter {text-align: center; }
.alignRight {text-align: right; }
.divFloat {
float:left;
}
.divFloatLeft {
float:left;
}
.divFloatRight {
float: right;
}

.texto {
	line-height: 1.5em;
	text-align: left;
	margin: 0px 0px 5px 0px;
}
.identacao {
	text-indent: 2em;
}

.textoComImagem {
	line-height: 150%;
	text-align: left;
	margin: 0px 0px 5px 0px;
}

.notas {
	font-size: 11px;
	font-weight:normal;
	line-height: 1.2em;
}
.clearBoth {
	font-size: 1px;
	clear: both;
	height: 1px;
}

#divPageTitle {
	font: 150%/100% "Trebuchet MS", Verdana, Tahoma, sans-serif;
	color: #333333;
	margin: 0px 0px 10px 0px;
}

#divTituloPagina {
	font: 110%/100% Arial, Verdana, Tahoma, sans-serif;
	line-height: 1.2em;
	color: #333333;
	margin: 0px 0px 20px 0px;
	border-bottom: solid 1px #333333;
}
.pTituloPagina {
	font-size: 16px;
	margin: 0px 0px 3px 0px;
	font-weight: bold;
}

.imgFloat {
	float: left;
	margin: 0px 10px 10px 0px;
	padding: 0px;
	border-width: 0px;
}
h2.tituloSecao {
	color: #CA7B4D;
	margin-bottom: 5px;
	font-size: 1.4em;
	line-height: 1em;
}
h2.navColGroup {	
color: #666666;
	font-size: 120%;
	font-weight: bold;
}

.iframe {
display:none;
height:1px;
}

a.fakeButton, 
a.fakeButton:link, 
a.fakeButton:visited, 
a.fakeButton:active, 
a.fakeButton:hover {
	color: #FFFFFF;
	text-align:center;
	font-weight: normal;
	background-color: #B99400;
	padding: 3px 12px;
	font-size: 11px;
	text-decoration:none;
}

.button2 {
	color: #FFFFFF;
	text-align:center;
	font-weight: normal;
	background-color: #56C352;
	padding: 4px 16px;
	text-decoration:none;
	border:0px;
	cursor:pointer;
}

.pDownload {
	background: url(../imagens/novo/download_arrow.gif) no-repeat left 3px;
	padding-left: 15px;
}
.imgFoto {
	float: left;
	margin-right: 10px;
	margin-bottom: 20px;
	padding: 3px;
	border: 1px solid #d1d1d1;
}
.imgAutor {
	padding: 3px;
	margin-right: 20px;
	margin-bottom: 10px;
	border: 1px solid #666666;
	margin-top: 5px;
	float: left;
}


/* Opcoes Audicao 
------------------------------------------- */
.opcoesAudicao {
	font-size: 11px;
	text-transform: uppercase;
	color: #ffffff;
	margin-top: 0px;
	margin-bottom: 3px;
	padding: 2px;
	letter-spacing: 1px;
	background: #629D71;
}
.divProdAudicao {
margin: 5px 0px 0px 0px;
	padding: 0px 5px 0px 0px;
}
.divProdAquisicao {
	margin: 5px 0px 0px 5px;
	padding: 0px 0px 0px 5px;
}
.tableProdGravacoes {
margin: 5px 0px 0px 0px;
	border-top: 0px solid #999999;
	border-bottom: 0px solid #999999;
}
.pProdQuant {
	margin-bottom: 5px;
}
.importanciaDoacao {
	font-size: 16px;
	margin-bottom: 10px;
}
#divOpcoesAquisicao {
	padding-left: 20px;
	margin-left: 20px;
}
#divOpcoesAquisicao .inputSelect {
	font-size: 11px;
}
.tdProdAudicao {
	border-right: 1px solid #999999;
}
.openWin {
	color: #006699;
	text-decoration: underline;
	cursor: pointer;
}
