.bamboo{color:#000000; padding:0 20px; font-size:12px;}
.bamboo a{color:#000000; }
.bamboo2{color:#000000; padding:0 20px; font-size:11px;}
 
/* GERAL */
html, body {
	margin:0;
	padding:0;
	outline:none;
	border:0;
}

body{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	background-color:#000000;
	color:#a98b58;
}

img			{border:none;}
img.banner	{border:none; float:left;}

/* TABELA DETALHES */
table #detbamboo	{background:url(../img/bg_table_bamboo.jpg) no-repeat; height:1847px;}
table #datal2lados	{background:url(../img/bg_table_2lados.jpg) no-repeat top right;}
table #detalcool	{background:url(../img/bg_table_cool.jpg) no-repeat top right;}
table #detalbases	{background:url(../img/bg_table_bases.jpg) no-repeat top right;}
table #detalhes		{background:url(../img/bg_table_detal.jpg) no-repeat top right;}
	table .detalhes, .detalhes_vazio{
		width:195px;
		height:115px;
		margin:0;
		padding:15px 15px 0;
		vertical-align:top;
		background:url(../img/bg_cel_detal.jpg) repeat-x;
	}
	.detalhes_vazio{background:none;}
/* TABELA PRODUTOS LINHA */
table#designers	{background:url(../img/bg_table_designers.jpg) no-repeat;}
table#linha		{background:url(../img/bg_table_linha.jpg) no-repeat top right;}
	table .linha{
		width:195px;
		height:115px;
		margin:0;
		padding:15px 15px 0;
		vertical-align:top;
		background:url(../img/bg_cel_espec.jpg) repeat-x;
	}
table .sobre{
		padding:70px 15px;
		background:url(../img/bg_cel_sobre.gif) no-repeat;
	}	
table #beaut{
		margin:0;
		background: url(../img/bg_table_beautyrest.jpg) no-repeat bottom ;
	}	
	
	
/* TEXTOS */
a {margin:0 0 15px 5px; color:#a98b58; text-decoration:none;}

h1{margin:30px 0 0 0}
h2{margin:5px 0 15px;}
h3{height:20px; font-size:15px; word-spacing:-2px; margin:0; padding:4px 8px; color:#000000; background:url(../img/bg_h3.gif) no-repeat;}

p.titulo, p.titulo a		{color:#f8bd08; margin:0 0 5px 5px;}
p.texto						{margin:0 0 15px 5px; line-height:15px; }
span.detalhe				{font-size:10px}
p.tit_linha, p.tit_linha a	{font-weight:bold; color:#f8bd08; font-size:14px; text-align:center;}
span.txt_linha				{font-weight:normal; color:#f8bd08; font-size:12px; text-align:center;}

p.tit_des, p.tit_des a		{font-weight:bold; color:#000; font-size:14px; text-align:center;}
span.txt_des				{font-weight:normal; color:#000; font-size:12px; text-align:center;}
p.designers					{color:#000;}

span.contato				{font-weight:bold; color:#f8bd08;}
.footer						{height:100px; font-size:9px;}

p.estado{font-size:14px; margin:10px 0}
p.estadonome{color:#f8bd08; font-size:18px; margin:-25px 0 30px; border-bottom: dashed 1px;}

hr{border-bottom:#a98b58 solid 1px;}
	
/* CONTATO */
input{
	width:300px; 
	height:20px;
	padding:3px 5px;
	font-size:11px;
	color:#a98b58;
	border:0; 
	background:url(../img/bg_input.gif) no-repeat;
}
	textarea{
		width:290px; 
		height:60px;
		background-color:#000000;
		font-family:Arial, Helvetica, sans-serif;
		font-size: 11px;
		color:#a98b58;
		border:none;
		padding:0;
		margin:5px 0 0 5px; 
}
	.textarea{height:70px; padding:-5px 0 0 5px ;  background:url(../img/bg_textarea.gif) no-repeat; }
	.button{width:88px; margin-top:10px; background:url(../img/bt_enviar.gif) no-repeat;}