*
{
	margin: 0;
	padding: 0;
	border:none;
	list-style: none;

}



html, body 
{
	height: 100%
}

body
{
	margin: 0;
	padding: 0;
	font-family: Verdana;
	font-size: 12px;
	border: none;
	background:#eaf8ed;
}

a, a:visited 
{
	color: #6b4100;
	text-decoration: underline;
}

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

.clear 
{
	clear: both;
}

.clearfix:after 
{
	clear:both;
	display:block;
	visibility:hidden;
	height:0;
	content:".";
}
.clearfix 
{
	display: inline-block;
}
/* Hides from IE-mac \*/
* html .clearfix { height: 1%; }
.clearfix { display: block; }
/* End hide from IE-mac */

#container
{
	margin: 0 auto;
	width:994px;
}

#top
{	
	width:994px;
	height:140px;
	background: url(images/top_bg.png);
}

h1
{
 	position:relative;
	float: left;
	width:256px;
	height:66px;
	top: 40px;
	left: 60px;
}

h2
{
	font:normal 23px Arial, Helvetica, sans-serif;
}

h3
{
	font:normal 23px Arial, Helvetica, sans-serif;
	padding-left:83px;
	padding-top:20px;
	color:#de7d00;
}



.contato
{

	position:relative;
	float:right;
	width:155px;
	height:37px;
	padding-top:30px;
	padding-right:40px;
}

#menu
{
	clear: both;
	position: relative; 
	float:right;
	top: 30px;
	right: 40px;
	text-align: right;
}

ul.menu
{
	width:552px;
	height:15px;
}

ul.menu li
{
	float: left;
	display: inline;
	margin-left: 70px;
}

ul.menu li a
{
	text-decoration: none;
	font: bold 14px Arial, Helvetica, sans-serif;
	color: #006d33;
}


/*final stilo topo*/


/*conteudo*/

#content-background
{
	width:994px;
	background: url(images/content-bg-all.png) repeat-y;
}

#content
{
	width:994px;
	min-height: 449px;
	_height: 449px;
	background: url(images/content-bg.png) no-repeat;	
}

/* Internas - Se��es */
#pageInternas 
{
	padding: 20px 40px 20px 40px;
}

#pageInternas h2 
{
	margin-bottom: 20px;
	font: bold 23px Arial, Helvetica, sans-serif;
	color:#a8850b;
}

h2.decore, 
h2.produtos, 
h2.cadastro, 
h2.faleconosco, 
h2.cactos, 
h2.plantas-de-interior, 
h2.plantas-de-exterior  
{
	width: 922px;
	height: 60px;
	text-indent: -9999px;
	overflow: hidden;
}

h2.decore
{
	background: url(images/title_decore.png) no-repeat;
}

h2.produtos
{
	background: url(images/title_produtos.png) no-repeat;
}

h2.cadastro
{
	background: url(images/title_cadastro.png) no-repeat;
}

h2.faleconosco
{
	background: url(images/title_contato.png) no-repeat;
}

h2.plantas-de-interior
{
	background: url(images/title_plantasinterior.png) no-repeat;
}

h2.plantas-de-exterior
{
	background: url(images/title_plantasexterior.png) no-repeat;
}

h2.cactos
{
	background: url(images/title_cactos.png) no-repeat;
}


#pageInternas h3 
{
	margin: 0;
	padding: 0;
	margin-bottom: 20px;
	font: bold 18px Arial, Helvetica, sans-serif;
	color:#de7d00;
}

#pageInternas p 
{
	margin-top: 20px;
	margin-bottom: 20px;
	color: #503700;
}

#pageInternas ul 
{
	margin-left: 30px;
	margin-bottom: 20px;
	color: #503700;
}

#pageInternas ul li
{
	list-style: disc;
}

/* Blog */
.blog 
{
	width: 460px; 
	float: left;
	color: #6f4100;
	text-align: justify;
}

.blog h2
{
	margin-top: 20px;
	font-size: 18px !important ;
	font-weight: bold;
	color: #d6b42d !important;
}


/* Home */
#home_destaque_left
{
	float:left;
	width:477px;
	margin-top:20px;
	margin-bottom:30px;
}


#home_destaque_left h2
{
	padding:23px;
	padding-bottom: 0;
	color: #fff;
}

.home_destaque_produtos
{
	position: relative;
	margin-bottom:20px;
	width:477px;
	height:349px;
	background: url(images/home-destaque-produtos.png);
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
        

}

a.more
{
	display: inline;
	font-weight: bold;
	margin-top: 10px;
	padding-left: 10px;
	color: #fff !important ;
	text-decoration: none;
	background: url(images/bullet.png) 0 4px no-repeat;
}

.home_destaque_produtos p
{
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
	color:#fff !important ;
	padding:20px;
	padding-top: 5px;
	padding-bottom: 0;
        
}


.img-home_destaque_produtos-left
{
	border:1px solid #FFFFFF;
	float:left;
	margin-left:20px;
	margin-right:10px;
}


.img-home_destaque_produtos-right
{
	border:1px solid #fff;
	float:right;
	margin-right:20px;
	margin-left:10px;
}

#home_destaque_decoracao
{
	border:1px solid;
	position: relative;
	width:477px;
	height:349px;
	background: url(images/home-destaque-decoracao.png) no-repeat;
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	color:#fff;
	padding-bottom:30px;
}	

#home_destaque_decoracao h2, .home_destaque_produtos h2
{
	color:#fff !important ;
	padding:23px;
	padding-bottom: 0;
}


#home_destaque_decoracao p, .home_destaque_produtos p
{
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
	color:#fff;
	padding:20px;
	padding-top: 5px;
	padding-bottom: 0;
}
/*conteudo-ESQUERDA-FINAL*/

/*conteudo-DIREITA*/
#home_destaque_right
{
	position: relative;
	float: right;
	width:420px;
	margin-top:20px;
}



#home_destaque_right h2
{
	margin-left:30px;
	margin-bottom:23px;
	margin-top:5px;
	color:#c49800;
}

.content-text-home-right
{
	background:url(images/content-home-destaque-saibamais_bg.png) repeat-y;
	color:#005926;

}

.content-text-home-right span
{
	font:normal 12px Verdana, Arial, Helvetica, sans-serif;
	color:#7b704c;
	display:block;
	padding:0px 28px 10px;
	width:360px;
}

.content-text-home-right img
{
	margin-left: 30px;
}

.content-text-home-right p
{
	width:360px;
	margin-left:10px;
	padding-left: 20px;
}


.home_destaque_saibamais, 
.content-text-home-right, 
.content-bottom-home_destaques-saibamais, 
.newsletter
{
	width:420px;
	float:left;
}

.content-bottom-home_destaques-saibamais
{
	clear: both;
	height: 36px;
	background: url(images/conten-bottom-home-destaque-saibamais_bg.png) no-repeat;
}

.content-bottom-home_destaques-saibamais p
{
	text-align: justify !important	;
}

.newsletter
{
	margin-top:10px;
}


/*conteudo-FINAL*/


/*conteudo-DIREITA-FINAL*/

/*FOOTER*/
#footer
{
	clear:both;
	width:994px;
	background:url(images/footer_bg.png) no-repeat;
}

#footer h3 
{
	margin: 0;
	padding: 20px 0 0 60px;
}

#footer p
{
	font:normal 12px Verdana, Arial, Helvetica, sans-serif;
	margin: 0 auto;
	padding: 20px 60px 20px 60px;
	color:#7b704c;
}


/*FINAL - FOOTER*/

#content-bottom
{
	clear: both;
	width:994px;
	height:91px;
	background: url(images/content-bottom.png) no-repeat;
}

/*INICIO - FORM-HOME*/

form.form_newsletter 
{
	font:normal 23px Arial, Helvetica, sans-serif;
	color:#FFFFFF;

}

form.form_newsletter label
{
	display: block;
}

form.form_newsletter input
{
	margin-left:28px;
	width:360px;
	border: 1px solid;
	height:25px;
	background:#f1ede2;
	color:#836817;
	margin-bottom:10px;
	padding: 10px 0px 0px;
}

form.form_newsletter .btn_enviar 
{
	width:124px;
	height:34px;
	background: url(images/botao-cadastrar.png) ;
	float:right;
	margin-right:30px;
	padding: 0px 0px 0px;
	font:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;

}
/*FINAL - FORM-HOME*/

/*INICIO - INTERNA-PRODUTOS*/

.content-produtos
{
	width:918px;
	margin: 0 auto;
}

.content-produtos p
{
	padding:0px;
	color:#a8850b;
	padding-bottom:20px;
}

.content-produtos h2
{
	font:normal 23px Arial, Helvetica, sans-serif;
	color:#a8850b;
	padding-top:20px;
	padding-bottom:10px;
}


#menu-produtos
{
	width:918px;
	height:219px;
	margin-bottom:20px;
}

#menu-produtos img
{
	float:left;
}

img.menu-centro
{
	margin-left:21px;
	margin-right:21px;
}

#plantas-para-enriquecer
{
	width:422px;
	position: relative;
	float:left;
}

#plantas-para-enriquecer h2
{
	padding:0px;
	margin:0px;
}

#plantas-para-enriquecer h3
{
	margin:0;
	font:normal 20px Arial, Helvetica, sans-serif;
	color:#a8850b;
	padding:0;
	padding-bottom:10px;
}


#bg-plantas-para-enriquecer
{
	width:422px;
	background:url(images/content-plantas-para-enriquecer-bg.png) repeat-y;
	
}

.content-plantas-para-enriquecer
{
	width:380px;
	margin:0 auto;
}

a.more-produtos
{
	margin-left:10px;
	margin-bottom:3px;
	float:left;
	width:170px;
	color: #675000;
	text-decoration: none;
	padding-left:5px;
	background: url(images/bullet_more-produtos.png) 0 4px no-repeat;

}

.produtos_img_destaque 
{
	float: right;
	margin-left: 20px;
	border: 1px solid #000;
}

.produtos_galeria_fotos 
{
	padding: 20px;
	background: #f4f1e3;
}

/*FINAl - INTERNA-PRODUTOS*/


/* Forms */
.contact_form
{
	padding: 5px 15px 5px 15px;
	background: #fff;
	border: 1px solid #f4f0e4;
}

.contact_form input, 
.contact_form textarea
{
	width: 98%;
	height: 25px;
	padding: 6px 5px 0 5px;
	margin-bottom: 5px;
	background:#f1ede2;
	color:#836817;
	border: none;
	font: normal 12px Verdana;
}

.contact_form textarea 
{
	height: 100px;
}

.contact_form input.btn_enviar 
{
	width: 177px;
	height: 37px;
	padding: 0;
	margin: 0;
	background: url(images/btn_enviar.png) no-repeat;
	color: transparent;
	font-size: 0;
	text-transform: capitalize;
	text-indent: -9999px;
}



