* 										{ margin:0; padding:0; text-indent:0; }
body 									{ background:#FFF url(../img/bg3.jpg) repeat-x; margin-bottom:20px; }
body, input, textarea, select				{ font:11px Arial, Helvetica sans-serif; text-decoration:none; }
img, fieldset 								{ border:none; }
ul, li									{ list-style:none; }
legend 									{ text-indent:0; color:#000; }
a										{ color:#000; text-decoration:none; }
a:hover									{ text-decoration:underline; }
address									{ font-style:normal; }
label									{ font-size:12px; font-weight:bold; margin-top:10px; display:block; }
legend									{ font-size:14px; font-weight:bold; }

/* ESTRUTURA */
div#container 							{ width:2800px; }
div#container_intro						{ width:1020px; }
div#nav									{ width:220px; float:left; }
div#site									{ width:670px; float:left; }
div#flores								{ width:1900px; padding-top:9px; float:left; }
div#content, div.internas					{ clear:both; padding-top:20px; }
div#titulos 								{ clear:both; width:230px; background:url(../img/h.png) no-repeat; margin-top:68px; }
div#titulos h2							{ line-height:30px; font-size:12px; padding:0 0 0 40px; }
div.internas								{ height:485px; overflow:auto; padding-top:10px; }

/* ANCORA */
div#pos-ancora							{ position:absolute; top:0; width:300px; left:50%;margin-left:1100px;text-align:right;}

/* CLASSES GERAIS */
.tema1									{ color:#495f5f; font-size:12px;}
.tema11									{ color:#495f5f; }
.tema2									{ color:#8e2770; font-size:13px;}
.arrow-left								{ background-image:url(../img/seta-left.png); background-repeat:no-repeat; }
.arrow-right							{ background-image:url(../img/seta-right.png); background-repeat:no-repeat; }
br.clear									{ clear:both; }
#bt-locaweb								{ display:block; width:80px; height:35px; position:absolute; left:50%; margin-left:100px; *margin-left:110px; top:610px; background:url(asa); }
#bt-locaweb span							{ display:none; }
.bts-acess								{ clear:both; overflow:auto; }
div.bts-acess a							{ font-weight:bold; color:#495f5f; float:left; padding:0 5px; }
div.bts-acess a.paginaSel					{ color:#FFF; }
div.bts-acess a.arrow-left				{ padding-left:15px; }
div.bts-acess a.arrow-right				{ padding-right:15px; background-position:right top; }
a.ico-lupa								{ display:block; float:left; width:60px; height:14px; text-indent:-4321px; background:url(../img/ico-lupa.png) 1px no-repeat; }
a.bt-ver-todas							{ clear:both; display:block; text-indent:-4321px; width:170px; height:26px; background:url(../img/bt-ver-todas.png) no-repeat; margin:0 0 0 20px; }
a.bt-leia-as-respostas					{ display:block; width:104px; height:18px; background:url(../img/bt-leia-as-respostas.png) no-repeat;  }
a.bt-mais-detalhes						{ display:block; width:120px; height:16px; margin:10px 0 0 80px; text-indent:-4321px; background:url(../img/bt-mais-curiosidades.png) no-repeat; clear:both; }
a.bt-envie-sua-duvida					{ display:block; width:200px; height:24px; background:url(../img/bt-envie-sua-duvida.png) no-repeat; }

a.bt-comprar							{ display:block; float:right; width:81px; height:21px; margin-top:5px; text-indent:-4321px; background:url(../img/bt-comprar.png) no-repeat; }

/* FORMS */
form#categorias							{ text-align:right; padding-right:55px; }
form#categorias label						{ font-size:12px; font-weight:bold; }
form#form-como-plantar label				{ font-size:14px; }

/* HEADERS */
h1										{ display:none; }
h3										{ font-size:14px; }

/* NAV TOP */
div#nav-top								{ }
div#nav-top li								{ display:inline; }
div#nav-top a								{ display:block; height:25px; float:left; text-indent:-4321px; }
a#todos-os-produtos						{ width:129px; background:url(../img/bt-todos-produtos.png) 0 -2px no-repeat; height:25px;}
a#duvidas-frequentes 					{ width:136px; background:url(../img/bt-duvidas-frequentes.png) 0 -2px no-repeat; height:25px; }
a#como-comprar		 					{ width:115px; background:url(../img/bt-como-comprar.png) 0 -2px no-repeat; height:25px;}

/* MINHAS COMPRAS */
div#minhas-compras						{ position:absolute; width:170px; height:80px; margin-left:500px; margin-top:3px; }
div#minhas-compras input					{ border:1px solid #666; background:#CCC; padding:2px; width:80px; margin:0 0 0 45px; }
div#minhas-compras input.finalizar			{ border:none; background:none; width:150px; height:20px; margin:8px 0 0 0; _margin:5px 0 0 0; *margin:5px 0 0 0; cursor:pointer; }

/* HOME */
div#home									{ margin-top:-10px; }
div.banner-facebox h1						{ display:block; margin:10px 0; }

/* INDEX */
div.box-produtos 							{ width:156px; height:155px; float:left; margin-right:15px; overflow:hidden; padding:10px; background:url(../img/bg_box_produto_index.png) no-repeat; font-size:12px; }
div.box-servicos 							{ background:url(../img/bg_box_servicos.png) no-repeat; margin:10px 20px; }
div.box-servicos .btn-comprar 			{ position:absolute; width:81px; height:17px; margin:148px 0 0 0; text-indent:-5000px; }
div.box-produtos .btn-comprar 			{ position:absolute; width:81px; height:17px; margin:148px 0 0 0; text-indent:-5000px; }
div.box-produtos img						{ float:left; width:80px; height:120px; margin:0 5px 2px 0; }
div.box-produtos strong,
div#especial-mes strong					{ font-size:13px; }
div.box-produtos span,
div#especial-mes span						{ font-weight:bold; }
div.box-produtos .tema1,
div#especial-mes .tema1					{ text-decoration:line-through; }
div.box-produtos .description	,
div#especial-mes .description			{ clear:both; font-size:11px; line-height:15px; }
div#especial-mes .bt-comprar				{ margin:-15px 0 0 0; }

div.box-servicos img						{ width:155px;}
.opa									{ display:block; width:95px; height:17px; margin:10px 0 0 85px; _margin-top:0; *margin-top:0; text-indent:-5000px; }

div#promo-box							{ width:590px; height:175px; float:left; overflow:hidden; }
div.hidden								{ float:left; width:590px; height:175px; }


div#produtos-index #seta-left,
div#produtos-index #seta-right 			{ height:161px; background-position:5px 70px; width:20px; float:left; text-indent:-4321px; }
div#produtos-index #seta-left				{ margin-right:15px; }

div#destaques 							{ clear:both; padding-top:10px; }

div#especial-mes							{ width:293px; height:270px; padding:42px 20px 0 30px; float:left; margin-right:38px; background:url(../img/bg-box-especial-mes.png) no-repeat; }
div#especial-mes img						{ width:285px; height:170px; margin:0 5px 2px 0; }

div#mais-pedida							{ width:212px; height:281px; float:left; background:url(../img/bg-box-mais-pedida.png) no-repeat; }
div#hidden_02							{ width:194px; height:215px; overflow:hidden; }
div#mais-pedida .box-produtos				{ margin:40px 0 0 18px; _margin:40px 0 0 9px; }
div#mais-pedida div.bts-acess				{ padding:5px 18px; }
div#mais-pedida div.bts-acess .arrow-right	{ float:right; }
div#mais-pedida a.btn-comprar				{  }

/* INTERNAS */

	/* PRODUTOS */
	div#box-list-produtos				{ width:541px; height:107px; padding:10px; margin:10px auto;; background:url(../img/bg-box-list-produtos.png) no-repeat; }
	div#box-list-produtos img				{ height:107px; float:left; margin-right:10px; }
	div#box-list-produtos h3 span			{ font-style:italic; font-size:10px; }
	div#box-list-produtos .description	{ margin-top:5px; }
	div#box-list-produtos p.preco			{ display:block; float:left; font-size:14px; margin-top:5px; font-weight:bold; text-align:right; padding-top:5px; }
	div#box-list-produtos a.bt-comprar	{ float:right; margin-top:5px; }
	div#div-hide							{ display:none; width:400px; padding:10px; position:absolute; top:0px; left:250px; border:3px solid #495f5f; background:#FFF; z-index:101; }
	div#produtos .bts-acess				{ clear:both; }
	div#produtos div.box-produtos			{ margin:10px 20px; }
	
	/* CURIOSIDADES */
	div#curiosidades div.hdetalhes,
	div#contato div.hdetalhes				{ height:418px; overflow:auto;}
	div#curiosidades .detalhes,
	div#contato .detalhes 				{ width:538px; margin:auto; height:418px; padding:10px; text-align:justify; background:url(../img/bg-detalhes-curiosidades.png) no-repeat; }
	div#curiosidades .detalhes img			{ float:left; margin:0 10px 10px 0; }
	div#curiosidades .detalhes h3			{ margin-bottom:10px; }
	div#curiosidades .bts-acess			{ padding-left:55px; }
	div#curiosidades #div-hide img			{ width:400px; }
	#duvidas-frequentes						{ background:url(../img/bg-detalhes-curiosidades.png) no-repeat; width:558px; height:436px; overflow:hidden; }
	#duvidas-frequentes .detalhes			{ width:530px; height:370px!important; overflow:auto; padding:10px; }
	
	/* CUIDADOS */
	div#cultivo div#left					{ width:335px; float:left; }
	div#cultivo div#right					{ width:230px; float:left; }
	div#dica 								{ width:290px; height:380px; text-align:justify; padding:10px 10px 0 0; overflow:auto;	}
	div#box-curiosidades					{ width:196px; height:164px; text-align:justify; padding:35px 15px 15px 20px; background:url(../img/bg-box-cuidados.png) no-repeat; }
	div#box-curiosidades img				{ width:90px; height:90px; float:left; margin:0 5px 5px 0; }
	div#cultivo #imagem					{ width:200px; height:180px; margin:0 0 10px 15px; }
	div#cultivo .bts-acess 				{ padding:0 10px; }
	div#cultivo .bts-acess .arrow-right	{ float:right; }
	div#galeria-cultivo					{ width:200px; padding:30px 15px 0 16px; margin:5px 0; height:179px; background:url(../img/bg-box-galeria-de-fotos.png) no-repeat; }
	div#esconde-foto						{ width:200px; height:160px; overflow:hidden; text-align:center; }
	div#galeria-cultivo img					{ max-height:160px; }
	div.holder-box-curiosidades				{ height:117px; overflow:hidden; }
	
	/* LOCALIZAÇÃO */
	div#localizacao iframe					{ margin-left:10px; }
	div#bg-localizacao					{ width:505px; text-align:center; height:441px; background:url(../img/bg-localizacao.jpg) no-repeat; padding:10px 10px 10px 20px; }
	
	/* VANDARIO */
	div#vandario							{ text-align:justify; padding:20px; line-height:17px; height:450px; }
	div#box-vandario-left				{ float:left; width:270px; }
	div#box-vandario						{ width:315px; height:311px; background:url(../img/bg-box-vandario.png) no-repeat; float:right; margin:0 20px;}
	div#box-vandario img					{ width:270px; height:250px; margin:20px 0 10px 23px; }
	div#box-vandario .bts-acess			{ width:270px; padding:0 23px; }
	div#box-vandario .bts-acess .arrow-right { float:right; }
	
	/*DUVIDAS FREQUENTES*/
	#duvidas-frequentes							{ width:550px; height:390px; }
	div#duvidas-frequentes h3					{ font-size:16px; margin-bottom:10px; }
	div#duvidas-frequentes .bts-acess		{ margin-top:10px; }
	div#duvidas-frequentes .bts-acess a:hover,
	div#duvidas-frequentes .bts-acess a.paginaSel { color:#FFF; background:#495f5f; padding:2px; }
	div#duvidas-frequentes .bts-acess a			{ color:#495f5f; background:none; padding:2px; }
	div#duvidas-frequentes .bts-acess .arrow-right { float:right; }
	
	/*LOJA*/
	div#loja								{ background:url(../img/bg-loja.png) 20px 10px no-repeat; }
	div#loja-scroll						{ width:565px; height: 420px; overflow:auto; }
	div#loja h2							{ font-size:14px; color:#FFF; }
	div#loja h2 span						{ font-size:12px; font-weight:normal }
