* /*zera todas as propriedades*/
{
	margin: 0;
	padding: 0;
	list-style: none;
	text-decoration: none;
}
body
{
	margin-bottom: 10px;
/*	background: #D7CDB4 url(../tela/bg-body.gif) repeat-x; */
	text-align: center;
	color: #000000;
}
.clear { clear: both; }
table { border-collapse: collapse; } /*tabela*/
input, select, textarea { vertical-align: middle; }


/* GERAL */

#geral
{
	margin: 0 auto;
	width: 730px;
/*	border-bottom: 1px solid #9f8e68;*/
/*	border-left: 1px solid #9f8e68;*/
/*	background: transparent url(../tela/bg-estrutura.gif) repeat-y;*/
	text-align: left;
}


/* TOPO */

/*#topo { border-bottom: 1px solid #9f8e68; }*/
#topo .detalhe /*detalhe - bandeiras idiomas*/
{
	padding-top: 4px;
	padding-right: 194px;
	/*height: 25px;*/
/*	border-bottom: 1px solid #9f8e68;*/
	text-align: right;
}

#topo .detalhe img { border: 0; }
#topo .detalhe ul li { display: inline; }
#topo .destaque	/*destaque*/
{
	float: left;
	width: 542px;
	height: 188px;
	overflow: hidden;
	/*
	border-top: 1px solid #9f8e68;
	border-left: 1px solid #9f8e68;
	border-right: 1px solid #9f8e68;
	*/
}
#topo .logo		/*menu*/
{
	float: right;
	padding-top: 30px;
	width: 186px;
	text-align: center;
}

/*catalogo*/

#principal #catbord
{	float: left;
	width: 540px; /*541*/
	border-bottom: 1px solid #9f8e68;
	border-left: 1px solid #9f8e68;
	border-right: 1px solid #9f8e68;
	border-top: 1px solid #9f8e68;
}

#principal #catalogo
{
	padding: 20px 15px 0 15px;
	width: 510px; /*542*/
	min-height: 425px;
	_height: 425px;
	background-color: #FFF;

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 15px;
	color: #705F36;
}
/*nav*/
#principal #catalogo ul#nav { margin-bottom: 5px !important; }
#principal #catalogo ul#nav li
{
	display: inline;
	padding-left: 8px;
	background: transparent url(../tela/div-nav.gif) no-repeat center left;
	font-size: 9px;
	color: #93856A;
}
#principal #catalogo ul#nav li.home { padding-left: 0; background: none; }
#principal #catalogo ul#nav li.ativo { color: #5F594D; }
#principal #catalogo ul#nav a { color: #93856A; }
#principal #catalogo ul#nav a:hover { color: #000; }

#catbord #box	/*acabamentos*/
{
	float: right;
	width: 270px;
	height: 50px;
	overflow: hidden;
	align: right;
	background-color: #FEF7E5;
	text-decoration: none;
	font-weight: normal;
	font-size: 12px;
	text-align: right;
	color: #93856A;
	padding: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 15px;
	color: #705F36;

}
#catbord #box a { text-decoration: none; font-weight: bold; color: #93856A; }
#catbord #box a:hover { text-decoration: underline; font-weight: bold; color: #584011; }


#principal #catalogo .img { border: 1px solid #9f8e68; }
/*divisões*/
#principal #catalogo .divGrossaA { margin-top: 2px; height: 22px; background: transparent url(../tela/bg-div_grossa_1.gif) repeat-x; }
#principal #catalogo .divFinaA { height: 17px; background: transparent url(../tela/bg-div_fina_1.gif) repeat-x; }
#principal #catalogo .divFinaB { height: 32px; background: transparent url(../tela/bg-div_fina_2.gif) repeat-x; }
#principal #catalogo .divFinaC { height: 17px; background: transparent url(../tela/bg-div_fina_3.gif) repeat-x; }
#principal #catalogo .divFinaD { height: 1px; background: transparent url(../tela/bg-div_fina_4.gif) repeat-x; }
#principal #catalogo .divFinaE { height: 30px; background: transparent url(../tela/bg-div_fina_1.gif) repeat-x; }
/*pagina*/
#principal #catalogo .pagTit
{
	padding-left: 20px;
	background: url(../tela/ico-b.gif) no-repeat 0 5px;
}
/*titulos*/
#principal #catalogo h1
{
	margin-left: -1px;
	padding: 0 0 3px 20px;
	background: url(../tela/ico-b.gif) no-repeat 0 2px;
	font-family: Arial;
	font-size: 17px;
}
#principal #catalogo h2 { margin-bottom: 15px; font-size: 14px; }
#principal #catalogo h3 { margin-bottom: 10px; font-size: 12px; }
#principal #catalogo h3.titNoticia { margin-bottom: 2px; font-size: 12px; }
#principal #catalogo h4 { font-size: 11px; }
/*paragrafo*/
#principal #catalogo p { margin-bottom: 15px; }
/*lista*/
#principal #catalogo ul { margin-bottom: 15px; }
#principal #catalogo ul li
{
	padding-left: 10px;
	background: transparent url(../tela/seta.gif) no-repeat 0 6px;
}
#principal #catalogo ol { margin-top: 10px; margin-left: 25px; }
#principal #catalogo ol li
{
	padding-left: 0;
	list-style-type: decimal !important;
	background: none;
}
/*imagens*/
#principal #catalogo img { border: 0; }
/*links*/
#principal #catalogo a { color: #93856A; }
#principal #catalogo a:hover { color: #000; }

#principal #catalogo .divisoria { background: transparent url(../tela/div-horizontal.gif) repeat-x center left; }
/*linhas*/
#principal #catalogo #tit { margin-bottom: 20px; padding-bottom: 3px; text-align: right; }
#principal #catalogo #tit img { border: 0; }
#principal #catalogo #linhaDescricao
{
	width: 510px;
	background: transparent url(../tela/ico-aspas_fecha.jpg) no-repeat bottom right;
}
#principal #catalogo #linhaDescricao .abreAspas
{
	float: left;
	width: 25px;
	height: 20px;
	background: transparent url(../tela/ico-aspas_abre.jpg) no-repeat top left;
}
#principal #catalogo #linhaDescricao .descricao
{
	margin-left: 25px;
	padding-left: 5px;
	width: 450px;
}
/*linhas - detalhe*/
#principal #catalogo .anaholzer { background: transparent url(../imagens/catalogo/bg/bg-anaholzer.gif) repeat-x bottom right; }
#principal #catalogo .complementos { background: transparent url(../imagens/catalogo/bg/bg-complementos.gif) repeat-x bottom right; }
#principal #catalogo .espreguicadeiras { background: transparent url(../imagens/catalogo/bg/bg-espreguicadeiras.gif) repeat-x bottom right; }
#principal #catalogo .floral { background: transparent url(../imagens/catalogo/bg/bg-floral.gif) repeat-x bottom right; }
#principal #catalogo .ibiza { background: transparent url(../imagens/catalogo/bg/bg-ibiza.gif) repeat-x bottom right; }
#principal #catalogo .merano { background: transparent url(../imagens/catalogo/bg/bg-merano.gif) repeat-x bottom right; }
#principal #catalogo .pantanal { background: transparent url(../imagens/catalogo/bg/bg-pantanal.gif) repeat-x bottom right; }
#principal #catalogo .portoreal { background: transparent url(../imagens/catalogo/bg/bg-portoreal.gif) repeat-x bottom right; }
#principal #catalogo .sol { background: transparent url(../imagens/catalogo/bg/bg-sol.gif) repeat-x bottom right; }
#principal #catalogo .toscana { background: transparent url(../imagens/catalogo/bg/bg-toscana.gif) repeat-x bottom right; }
#principal #catalogo .capri { background: transparent url(../imagens/catalogo/bg/bg-capri.gif) repeat-x bottom right; }
#principal #catalogo .duna { background: transparent url(../imagens/catalogo/bg/bg-duna.gif) repeat-x bottom right; }
#principal #catalogo .adirondack { background: transparent url(../imagens/catalogo/bg/bg-adirondack.gif) repeat-x bottom right; }
#principal #catalogo .jacarta { background: transparent url(../imagens/catalogo/bg/bg-jacarta.gif) repeat-x bottom right; }
/*mais detalhes do produto*/
#principal #catalogo ul.infoProduto { margin-bottom: 0; }
#principal #catalogo ul.infoProduto li { padding-left: 0; background: none; }



/* PRINCIPAL */

/*#principal { border-bottom: 1px solid #9f8e68; }*/

/*conteudo*/
#principal #conteudo
{
	float: left;
	padding: 20px 15px 0 15px;
	width: 510px; /*542*/
	min-height: 425px;
	_height: 425px;
	background-color: #FFF;
	border-bottom: 1px solid #9f8e68;
	border-left: 1px solid #9f8e68;
	border-right: 1px solid #9f8e68;
	border-top: 1px solid #9f8e68;
}
/*nav*/
#principal #conteudo ul#nav { margin-bottom: 5px !important; }
#principal #conteudo ul#nav li
{
	display: inline;
	padding-left: 8px;
	background: transparent url(../tela/div-nav.gif) no-repeat center left;
	font-size: 9px;
	color: #93856A;
}
#principal #conteudo ul#nav li.home { padding-left: 0; background: none; }
#principal #conteudo ul#nav li.ativo { color: #5F594D; }
#principal #conteudo ul#nav a { color: #93856A; }
#principal #conteudo ul#nav a:hover { color: #000; }
/*menu*/
#principal #menu { float: right; padding-top: 15px; width: 187px; }


/* RODAPE */

address
{
	padding: 7px 0;
	width: 530px;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #93856A;
}
address a { font-weight: bold; color: #93856A; }
address a:hover { color: #000; }


/* DEFINIÇÕES */

/*geral*/
#principal #conteudo
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 15px;
	color: #705F36;
}
#principal #conteudo .img { border: 1px solid #9f8e68; }
/*divisões*/
#principal #conteudo .divGrossaA { margin-top: 2px; height: 22px; background: transparent url(../tela/bg-div_grossa_1.gif) repeat-x; }
#principal #conteudo .divFinaA { height: 17px; background: transparent url(../tela/bg-div_fina_1.gif) repeat-x; }
#principal #conteudo .divFinaB { height: 32px; background: transparent url(../tela/bg-div_fina_2.gif) repeat-x; }
#principal #conteudo .divFinaC { height: 17px; background: transparent url(../tela/bg-div_fina_3.gif) repeat-x; }
#principal #conteudo .divFinaD { height: 1px; background: transparent url(../tela/bg-div_fina_4.gif) repeat-x; }
/*pagina*/
#principal #conteudo .pagTit
{
	padding-left: 20px;
	background: url(../tela/ico-b.gif) no-repeat 0 5px;
}
/*titulos*/
#principal #conteudo h1
{
	margin-left: -1px;
	padding: 0 0 3px 20px;
	background: url(../tela/ico-b.gif) no-repeat 0 2px;
	font-family: Arial;
	font-size: 17px;
}
#principal #conteudo h2 { margin-bottom: 15px; font-size: 14px; }
#principal #conteudo h3 { margin-bottom: 10px; font-size: 12px; }
#principal #conteudo h3.titNoticia { margin-bottom: 2px; font-size: 12px; }
#principal #conteudo h4 { font-size: 11px; }
/*paragrafo*/
#principal #conteudo p { margin-bottom: 15px; }
/*lista*/
#principal #conteudo ul { margin-bottom: 15px; }
#principal #conteudo ul li
{
	padding-left: 10px;
	background: transparent url(../tela/seta.gif) no-repeat 0 6px;
}
#principal #conteudo ol { margin-top: 10px; margin-left: 25px; }
#principal #conteudo ol li
{
	padding-left: 0;
	list-style-type: decimal !important;
	background: none;
}
/*imagens*/
#principal #conteudo img { border: 0; }
/*links*/
#principal #conteudo a { color: #93856A; }
#principal #conteudo a:hover { color: #000; }
#principal #menu a { color: #705F36; }
#principal #menu a:hover { color: #000; }


/* NOTICIAS */

/*noticia*/
#principal #conteudo h2.titNoticia { margin-bottom: 2px; font-size: 14px; }
#principal #conteudo p.dataNoticia { margin-bottom: 10px; color: #5F594D; }
#principal #conteudo p.fonteNoticia { text-align: right; font-style: italic; }
#principal #conteudo #conteudoNoticia { }
#principal #conteudo #conteudoNoticia a { text-decoration: underline; font-weight: bold; color: #7B7059; }
#principal #conteudo #conteudoNoticia a:hover { text-decoration: none; color: #000; }
/*imagens*/
#principal #conteudo #conteudoNoticia .imgNoticia { padding: 7px 10px 7px 10px; background-color: #FAF9F5; font-size: 9px; line-height: normal; }
#principal #conteudo #conteudoNoticia .imgNoticia .fonte { font-style: italic; }
#principal #conteudo #conteudoNoticia .imgNoticia img { margin: 2px 0; border: 1px solid #9f8e68; }
#principal #conteudo #conteudoNoticia .imgNoticia a { text-decoration: none; }
#principal #conteudo #conteudoNoticia .imgNoticia a:hover { text-decoration: none; }
/*enviar e imprimir noticia*/
#principal #conteudo #interacaoNoticia
{
	margin-bottom: 10px;
	padding-bottom: 10px;
	text-align: right;
	background: transparent url(../tela/bg-div_fina_4.gif) repeat-x left bottom;
}
#principal #conteudo #interacaoNoticia ul { margin-bottom: 0 !important; }
#principal #conteudo #interacaoNoticia ul li { display: inline; margin-left: 10px; padding-left: 20px; padding-bottom: 1px; }
#principal #conteudo #interacaoNoticia ul li.impressao { background: transparent url(../br/tela/ico-impressao.gif) no-repeat left top; }
#principal #conteudo #interacaoNoticia ul li.enviar { background: transparent url(../br/tela/ico-envelope.gif) no-repeat; }


/* PRODUTOS */

/*linha divisória*/
#principal #conteudo .divisoria { background: transparent url(../tela/div-horizontal.gif) repeat-x center left; }
/*linhas*/
#principal #conteudo #tit { margin-bottom: 20px; padding-bottom: 3px; text-align: right; }
#principal #conteudo #tit img { border: 0; }
#principal #conteudo #linhaDescricao
{
	width: 510px;
	background: transparent url(../tela/ico-aspas_fecha.jpg) no-repeat bottom right;
}
#principal #conteudo #linhaDescricao .abreAspas
{
	float: left;
	width: 25px;
	height: 20px;
	background: transparent url(../tela/ico-aspas_abre.jpg) no-repeat top left;
}
#principal #conteudo #linhaDescricao .descricao
{
	margin-left: 25px;
	padding-left: 5px;
	width: 450px;
}
/*linhas - detalhe*/
#principal #conteudo .anaholzer { background: transparent url(../imagens/catalogo/bg/bg-anaholzer.gif) repeat-x bottom right; }
#principal #conteudo .complementos { background: transparent url(../imagens/catalogo/bg/bg-complementos.gif) repeat-x bottom right; }
#principal #conteudo .espreguicadeiras { background: transparent url(../imagens/catalogo/bg/bg-espreguicadeiras.gif) repeat-x bottom right; }
#principal #conteudo .floral { background: transparent url(../imagens/catalogo/bg/bg-floral.gif) repeat-x bottom right; }
#principal #conteudo .ibiza { background: transparent url(../imagens/catalogo/bg/bg-ibiza.gif) repeat-x bottom right; }
#principal #conteudo .merano { background: transparent url(../imagens/catalogo/bg/bg-merano.gif) repeat-x bottom right; }
#principal #conteudo .pantanal { background: transparent url(../imagens/catalogo/bg/bg-pantanal.gif) repeat-x bottom right; }
#principal #conteudo .portoreal { background: transparent url(../imagens/catalogo/bg/bg-portoreal.gif) repeat-x bottom right; }
#principal #conteudo .sol { background: transparent url(../imagens/catalogo/bg/bg-sol.gif) repeat-x bottom right; }
#principal #conteudo .toscana { background: transparent url(../imagens/catalogo/bg/bg-toscana.gif) repeat-x bottom right; }
#principal #conteudo .capri { background: transparent url(../imagens/catalogo/bg/bg-capri.gif) repeat-x bottom right; }
/*mais detalhes do produto*/
#principal #conteudo ul.infoProduto { margin-bottom: 0; }
#principal #conteudo ul.infoProduto li { padding-left: 0; background: none; }

/* PERGUNTAS FREQUENTES */

#principal #conteudo #faq { margin-bottom: 15px; }
#principal #conteudo #faq p, #principal #conteudo #faq ul { margin-bottom: 0; }
#principal #conteudo #faq p.pergunta
{
	margin-bottom: 3px;
	padding-left: 10px;
	background: transparent url(../tela/seta.gif) no-repeat 0 6px;
	cursor: pointer;
	font-size: 12px;
	font-weight: bold;
}
#principal #conteudo #faq div.respostas
{
	margin: 10px 0 10px 10px;
	padding-bottom: 10px;
	background: transparent url(../tela/bg-div_fina_4.gif) repeat-x left bottom;
}
#principal #conteudo #faq div.respostas p { margin-bottom: 5px; }


/* FORMULARIOS */

/*contato*/
#principal #conteudo #formContato { width: 510px; background: transparent url(../tela/div-formulario.gif) repeat-y; }
#principal #conteudo #formContato h4 { margin-bottom: 10px; }
#principal #conteudo #formContato h4.titForm { margin-bottom: 10px; padding-left: 8px; background: transparent url(../tela/seta.gif) no-repeat center left; }
#principal #conteudo #formContato .form { float: left; width: 290px; }
#principal #conteudo #formContato .form p { margin-bottom: 3px; }
#principal #conteudo #formContato .form .campo { padding: 3px; width: 250px; border: 1px solid #CEC49B; background-color: #FEFEFC; font-family: verdana; font-size: 10px; }
#principal #conteudo #formContato .form .botao { margin-top: 5px; width: 100px; border: 2px solid #AC9253; background-color: #D9D0B0; }
#principal #conteudo #formContato .endereco { float: right; width: 220px; }
/*relacionamento*/
#principal #conteudo #formRel { margin-bottom: 15px; }
#principal #conteudo #formRel h4 { margin-bottom: 10px; }
#principal #conteudo #formRel p { margin-bottom: 15px; }
#principal #conteudo #formRel form { margin-bottom: 10px; }
#principal #conteudo #formRel form p { margin-bottom: 3px; }
#principal #conteudo #formRel form .campo { padding: 3px; border: 1px solid #CEC49B; background-color: #FEFEFC; font-family: verdana; font-size: 10px; }

#principal #conteudo #formRel form .botao { margin-top: 5px; width: 100px; border: 2px solid #AC9253; background-color: #D9D0B0; }


/* PÁGINA INICIAL */

/*noticia em destaque*/
#principal #conteudo #noticiaDestaque { width: 510px; }
#principal #conteudo #noticiaDestaque h3 { margin-bottom: 10px; font-size: 12px; }
#principal #conteudo #noticiaDestaque .imagem { float: left; width: 140px; }
#principal #conteudo #noticiaDestaque .imagem img { border: 1px solid #9f8e68; }
#principal #conteudo #noticiaDestaque .conteudo { float: right; width: 370px; }
/*noticias*/
#principal #conteudo ul#outrasNoticias { }
#principal #conteudo ul#outrasNoticias li.maisNoticias { padding-left: 0; background: none; }


/* PROPAGANDA */
#dropin
{
	position: absolute;
	visibility: hidden;
	top: 50px;
	left: 270px;
	width: 550px;
	height: 425px;
}
#dropin .fechar
{
	text-align: right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
#dropin .fechar span { padding: 2px 5px 2px 5px; background-color: #FFF; }
#dropin .fechar a { color: #000; text-decoration: none; }
#dropin .fechar a:hover { color: #000; text-decoration: underline; }
