/* -- Inicial -- */
#ct-conteiner { background-image:none }

#ct-dir { padding-bottom:20px }

#conteudo { width:532px; padding:0 }
 #ct-chat { margin-bottom:0 }

p.veja-mais { position:absolute; top:10px; right:0; font-size:0.9em }
p.veja-mais a { color:#666 }

#promocao { position:relative; padding-top:10px; margin:0 10px 20px 15px; overflow:hidden }
 #promocao * { margin:0 }
 #promocao h2 { float:right; height:26px; background:url(/_images/inicial/tit_promocao.gif) no-repeat; text-indent:-9999px }
 #promocao h2.vazio { width:100%; padding:0 }
 #promocao p.vazio { padding-bottom:50px }
 
 #pr-foto { float:left }
 #pr-foto img { display:block }
 
 #promocao h2, #promocao h3, #pr-descricao, #pr-compra { width:367px }
 #promocao h3, #pr-descricao { float:right }
 
 #promocao h3 { margin:0.6em 0 0.3em; font-size:1em }
 #promocao h3 a { font-size:1.1em }
 
 #pr-descricao { margin:0.3em 0 1em; color:#666; line-height:1.2em }
 
 p#pr-compra { float:right }
  #pr-preco { float:left; padding-bottom:3px; font-size:1.1em }
  #pr-preco span.de { color:#666; font-weight:normal }
  #pr-preco span.de span.preco span { font-weight:bold; font-size:1.5em }
  #pr-preco .preco-consulta { font-size:1em }
 p#pr-compra a { float:left; padding-left:23px; margin:3px 0 0 15px; background:url(/_images/icones/carrinho1.gif) no-repeat 0; color:#505050; font-weight:bold; font-size:1.1em }

 #pr-navegacao { float:right; position:relative; margin-top:-16px }
 #pr-navegacao a, #pr-navegacao span { float:left; width:16px; height:0 !important; height /**/:16px; padding-top:16px; margin-left:10px; overflow:hidden; background:url(/_images/inicial/setas.gif) }
 #pr-navegacao span.separador { display:none }
 #pr-navegacao span.pr-anterior { background-position:0 0 }
 #pr-navegacao a.pr-anterior { background-position:0 -16px }
 #pr-navegacao a.pr-anterior:hover { background-position:0 -32px }
 #pr-navegacao span.pr-proximo { background-position:-16px 0 }
 #pr-navegacao a.pr-proximo { background-position:-16px -16px }
 #pr-navegacao a.pr-proximo:hover { background-position:-16px -32px }
 
 #promocao p.atualizando { position:absolute; right:0; bottom:4px; width:16px; height:16px; margin:-0px 50px 0 0; background:url(/_images/diversos/carregando_p.gif) no-repeat; text-indent:-9999px }

#mais-vendidos, #noticias { clear:both }
#mais-vendidos h2, #noticias h2, #enquete h2, #ct-parceiros h2 { padding:11px 0 4px 40px; margin:0; background:url(/_images/inicial/header_bg.gif) no-repeat; color:#524A40; font:0.9em/1em Arial, sans-serif; text-transform:uppercase }

#mais-vendidos { position:relative }
#mais-vendidos h2 { width:492px }
#mais-vendidos ul { margin-left:3% }
#mais-vendidos ul li { float:left; clear:left; width:49%; margin-bottom:2.6em }
#mais-vendidos ul li.last { float:right; clear:none }
#mais-vendidos img { float:left }
#mais-vendidos h3, #mais-vendidos p { font-size:1em }
#mais-vendidos h3 { padding-left:7px; margin:0 0 1em; background:url(/_images/diversos/bullet1.gif) no-repeat 0 0.4em; line-height:1.2em }
#mais-vendidos p { float:right; width:160px; margin:0 0 0.6em }
.mv-preco .normal { display:block }
.mv-links { line-height:1.8em }
.mv-links a { display:block; padding-left:20px; background:url(/_images/icones/carrinho2.gif) no-repeat 0; color:#505050; font-weight:bold; font-size:1.1em }
#mais-vendidos p.veja-mais { top:0; float:none; width:auto; margin:8px 10px 0 0; font-size:0.9em }

#noticias { float:left; width:50%; background:url(/_images/inicial/bg_degrade.jpg) no-repeat 0 2.4em }
#noticias h3 { margin:0; font-size:1em }
#noticias ul { margin:0 15px }
#noticias ul li { padding-top:10px; border-bottom:1px dotted #CCC }
#noticias ul p { margin-top:0.3em; line-height:1.3em; text-align:left }
#noticias p { margin:10px 15px; text-align:right }

#ct-parceiros, #enquete { float:right; width:48% }

#ct-parceiros { padding:0; margin:0 }

#enquete { margin-bottom:20px }
 #enquete p { margin-right:15px; margin-left:15px }
 #enquete-pergunta { font-size:1.1em; color:#FF8A00 }
 .enquete-resposta { margin:0.5em }
 #enquete-submit, #enquete-resultados { text-align:center }
 #enquete-resultados { font-size:1.1em }