/*  
Theme Name: Naturama (2009)
Theme URI: http://www.naturama.ind.br/
Description: This theme was made excusivelly for Naturama's website. 
If you want a unique theme, please contact Djio at <a href="http://www.djio.com.br/">www.djio.com.br</a>
Version: 1.1
Author: Dionizio Bonfim Bach | DJIO
Author URI: http://www.djio.com.br/

	Naturama 2009
	http://www.naturama.ind.br/

	This theme was based on the original Template Monster's #11690 template.
	Template Tunnnig by Dionizio Bonfim Bach | DJIO - www.djio.com.br
	
*/

/* Begin Typography & Colors */
@charset "UTF-8";

/* zero */
body, td, th, div, p, h1, h2, h3, h4, h5, h6, ul, ol, li, form, * {
	margin: 0;
	padding: 0;
}
/* gererics */
body {
	margin: 0;
	background-color: #D2D2D2;
	font-family: Arial, Helvetica, sans-serif;
}
img {
	border: 0;
}
h4 {
	font-size: 15px;
	margin: 1.5em 0px 0.5em;
}
.pl15 { padding-left: 15px }

a {
	color: #009900;
}
a:hover {
	color: #006600;
}

/*
a {
	color: #BF526C;
}
a:hover {
	color: #990000;
}
*/

.alignleft {
	display: block;
	float: left;
}
.alignright {
	display: block;
	float: right;
}
.clear-float {
	clear: both;
}


/* box */
#box {
	width: 950px;
	margin: 0 auto;
	padding: 0;
	background-image: url(img/borda_fundo.png);
	background-repeat: repeat-y;
}
#box #box_topo, #box #box_baixo {
	height: 15px;
	background-repeat: no-repeat;
}
#box #box_topo {
	background-image: url(img/borda_topo.png);
}
#box #box_baixo {
	background-image: url(img/borda_baixo.png);
}

/* miolo */
#box #miolo {
	margin: 0 33px;
}
#miolo .separador {
	background-color: #E1E1E1;
	margin: 6px 0;
	height: 3px;
}
#miolo #separador_topo {
	background-color: #E1E1E1;
	margin: 6px 0 43px 0;
	height: 6px;
}

/* miolo : topo */
#miolo #topo {
	height: 75px;
	background-image: url(img/topo_naturama_logo.png);
	background-repeat: no-repeat;
	background-position: left center;
	margin-top: 5px;
}
#topo h1 {
	margin-top: 5px;
	float: left;
	font-size: 12px;
	color: #999999;
	letter-spacing: 0.2em;
	padding-left: 80px;
	font-style: italic;
}
#topo h1 img {
	display: none;
}
#topo h1 strong {
	display: block;
	color: #006600;
	font-size: 40px;
	font-style: normal;
	letter-spacing: normal;
}
#topo h2 {
	margin-top: 10px;
	float: right;
	text-align: right;
	font-weight: normal;
	font-size: 14px;
	font-style: italic;
	letter-spacing: 0.1em;
	color: #666;
}
#topo h2 span {
	display: block;
	margin: 4px 0;
}

/* miolo : menu */
#miolo #menu {
	position: absolute;
	width: 882px;
	height: 33px;
	top: 112px;
	left: 50%;
	padding: 0;
	margin-left: -441px;
	background: white url(img/menu_fundo.jpg) botom right no-repeat;
}
#menu ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
}
#menu ul li {
	float: left;
}
#menu #menu_inicio {
	width: 107px;
}
#menu #menu_babosa {
	width: 118px;
}
#menu #menu_dicas {
	width: 104px;
}
#menu #menu_produtos {
	width: 143px;
}
#menu #menu_naturama {
	width: 142px;
}
#menu #menu_revendas {
	width: 140px;
}
#menu #menu_contatos {
	width: 128px;
}
#menu a, #menu span {
	display: block;
	line-height: 33px;
	font-weight: bold;
 	text-transform: uppercase;
	text-align:center;
}
#menu span
{
	color: #FFF;
	background: green url(img/menu_fundo.jpg) top left repeat-x;
}
#menu a
{
	color:#666;
	text-decoration: none;
	background: url(img/menu_fundo.jpg) bottom left no-repeat;
}
#menu a:hover
{
	color:#FFF;
	background: #AAA url(img/menu_fundo.jpg) center left repeat-x;
}

/* rodapé */
#miolo #rodape {
	height: 50px;
	line-height: 50px;
	font-size: 11px;
	text-align: right;
	color: #000000;
	clear: both;
	font-weight: bold;
}
#rodape span {
	display: block;
	float: left;
	margin: 0 25px;
	color: #868585;
}
#rodape a {
	color: #4E4E4E;
	text-decoration: none;
}
#rodape a:hover {
	color: #000;
	text-decoration: underline;
}

/* conteudo */
#miolo #conteudo {
	font-size: 12px;
}
/* ESQ */
#conteudo #esq {
	float: left;
	width: 580px;
	margin: 0 0 10px 0;
	padding: 0;
}
#conteudo #esq ul{
	padding: 0;
	margin-left: 20px;
}
/* DIR */
#conteudo #dir, #conteudo #dir-sidebar {
	float: right;
	margin: 0 0 10px 0;
	padding: 0;
}
#conteudo #dir {
	width: 304px;
}
#conteudo #dir-sidebar {
	width: 290px;
}
/******* Páginas *******/

/* Início */
#conteudo #dir.inicio {
	width: 312px;
}
#conteudo #esq.inicio {
	width: 566px;
}
#conteudo .destaque {
	margin: 0;
	margin-bottom: 5px;
}
#conteudo #destaque_peq_esq {
	margin-right: 6px;
}
/* bem-vindo*/
#conteudo #bem-vindo {
	border-top: solid 2px #E1E1E1; 
	height: 223px;
	font-family:Tahoma, Verdana, Helvetica, Arial, sans-serif;
}
#bem-vindo p, #bem-vindo ul {
	margin-left: 10px;
}
#bem-vindo .titulo {
	margin-top: 15px;
	font-family:Arial, Helvetica, sans-serif;
	color: #585040;
	font-size: 16px;
}
#bem-vindo .titulo span {
	color: #006633;
	font-size: 24px;
}
#bem-vindo p {
	margin-bottom: 10px;
}
#bem-vindo ul li {
	margin-left: 15px;
	list-style-image: url(img/list_bullet.gif);
	line-height: 1.5em;
}
/* inicio : produtos */
#conteudo h3, h2.pagetitle, #sidebar h2, .post h2, #esq .busca, #conteudo .cattitles {
	margin: 0;
	padding-left: 15px;
	font-size: 14px;
	line-height: 33px;
	color: #FFFFFF;
	background: #BCD323 url(img/h3_fundo.jpg) top left repeat-x;
}
#inicio_produtos p {
	margin: 15px 0 10px 15px ;
}
#dir ul {
	padding: 0;
}
#inicio_produtos ul li {
	list-style-type: none;
	list-style-image: url(img/list_bullet_grey.gif);
	margin-left: 14px;
}
#inicio_produtos table strong {
	color: #B32215;
	margin-bottom: 5px;
	display: block;
}
#inicio_produtos table {
	width: 100%;
}
#inicio_produtos img {
	margin: 0 12px 10px 5px;
}
#inicio_produtos .inicio_produtos_img {
	width: 115px;
}
#inicio_fotos table {
	width: 100%;
}
#inicio_fotos td {
	padding: 13px;
}
#inicio_fotos p {
	margin: 0;
	padding: 5px 0;
}

#conteudo .post p, #alerta p {
	margin: 0;
	padding: 0.5em 0px;
	font-size: 14px;
	text-align: justify;
}
#conteudo .post li {
	font-size: 14px;
}
#alerta p {
	padding: 10px 15px;
}
/* sidebar */
#box #sidebar {
	background-color: #E0FEDE;
}
#sidebar ul {
	margin: 0;
	padding: 0;
	list-style: none;
}
#sidebar ul li {
	list-style: none;
}
#sidebar ul li ul {
	padding: 10px 15px;
}
#sidebar .MainCategory {
	font-size: 14px;
	line-height: 20px;
}

	
/* Busca */
#miolo #searchform {
	margin: 0;
	padding: 10px 15px;
}
#alerta h3 {
	background-color: #D4311E;
	background-image: url(img/h3_fundo_vermelho.jpg);
}
#esq .busca, #esq .resultado-busca h3, #miolo #respond {
	background-color: #FACB1D;
	background-image: url(img/h3_fundo_laranja.jpg);
}
#sidebar h2 {
	background-color: #A5C31D;
	background-image: url(img/h2_fundo_sidebar.jpg);
}
#miolo .resultado-busca h3 a {
	color: #FFFFFF;
	text-decoration: none;
}
#miolo .resultado-busca h3 a:hover {
	text-decoration: underline;
}

/* navigation */
#conteudo .navigation {
	margin-bottom: 10px;
}

/* post */
#conteudo .post h3,
#conteudo .post h4 {
	background: none;
	margin: 0.5em 0px;
	padding: 0;
	color: black;
}
#conteudo .post h3 {
	font-size: 18px;
}
#conteudo .post h4 {
	font-size: 15px;
}
#conteudo .post ul li {
	margin: 0 0.5em;
}
#conteudo .entry {
	padding: 0.5em 1em ;
}
#conteudo .entry .postmetadata {
	padding: 13px;
	background-color: #E0FEDE;
}


/* comment */
#conteudo #comment {
	width: 380px;
}
#conteudo #commentform p {
	margin: 5px 0 ;
	font-size: 12px;
}

/* Carrinho de compras */
#miolo #products_page_container {
	font-size: 14px;
}
#sidebar .productlink {
	font-size: 14px;
	line-height: 170%;;
}
#conteudo .producttext h2 {
	padding:0;
	line-height: normal;
	color: #006600;
	background:none;
}

/* Extras */
#conteudo .edit {
	margin: 1em 0;
}
/* "Just breathe..." */