body, h1, h2, h3, h4, h5, h6, form, dl, ul, ol, dt, dd, p, address { margin:0; padding:0; }

body{
	text-align:center;
	font-family:arial,sans-serif;
	font-size:80%;
	background-image:url('../imagens/fundo_body.gif');
	background-repeat:repeat-y;
	background-position:center;
}

#bloco{
	display:table;
	margin:0 auto;
	width:950px;
	text-align:center;
	background-color:#FFF;
}

#conteudo{
	display:table;
	margin:0 auto;
	width:936px;
	text-align:left;
}

#menu{
	width:643px;
	height:100px;
	text-align:right;
	background-image:url('../imagens/menu_fundo.gif');
}

#menu p{
	font-size:11px;
	font-weight:bold;
	margin-top:40px;
	margin-right:10px;
}

#menu a{ text-decoration:none; color:#000; }
#menu a:hover{ color:#FF6600; }
#menu span a{ text-decoration:none; color:#FF6600; }
#menu span a:hover{ color:#000; }


#cabecalho{
	display:table;
}

#cabecalho2 div{
	float:left;
	height:100px;
}

#logo{
	width:293px;
	height:100px;
	border:0;
}

#menu_logo_tropical{
	width:66px;
	height:26px;
	border:0;
}

#menu_logo_tac{
	width:65px;
	height:20px;
	border:0;
}

#menu_pesquisa{
	height:50px;
}

#menu_pesquisa div{
	float:left;
}

#bloco_tit_pesquisa{
	width:300px;
	height:50px;
}

#tit_pesquisa{
	width:293px;
	height:43px;
	background-image:url('../imagens/pesquisa_tit_fundo.gif');
}

#bloco_marcas{
	width:636px;
	height:43px;
	background-color:#000; 
	background-image:url('../imagens/marcas_fundo.gif');
}

#bloco_marcas p{
	font-size:11px;
}

#bloco_marcas img{
	border:0;
}

#bloco_pesquisa{
	width:300px;
	height:222px;
}

#pesquisa{
	width:293px;
	height:222px;
	background-color:#222;
	background-image:url('../imagens/pesquisa_fundo.gif');
}

#pesquisa div{
	width:97px;
	float:left;
}

#pesquisa h6{
	margin:0;
}

#pesquisa p{
	font-size:11px;
	margin-top:12px;
	margin-left:7px;
	color:#FFF;
}

#pesquisa p span, #pesquisa a{
	color:#FF6600;
	font-weight:bold;
}

#pesquisa a{ text-decoration:none; }
#pesquisa a:hover{ color:#FFF; }

#pesquisa h5{
	text-align:center;
	font-size:11px;
	margin-top:12px;
	color:#CECECE;
	font-weight:normal;
}

#pesquisa input, #pesquisa select{
	width:80px;
}

#botao_pesquisa{
	width:20px;
}

input, select, textarea{
	font-family:arial,sans-serif;
	border:1px solid #C0C0C0;
	font-size:11px;
	background-color:#EAEAEA;
}

.fundo_left{
	background-image:url('../imagens/lojas_fundo.gif');
}

#bloco_lojas{
	display:table;
	height:450px;
}

#bloco_lojas div{
	height:150px;
}

#bloco_lojas p{
	font-size:13px;
	margin-top:7px;
	margin-left:7px;
}

#bloco_lojas p span{
	color:#FF6600;
	font-weight:bold;
}

#bloco_lojas h6{
	margin-top:4px;
	margin-left:7px;
	margin-right:14px;
	font-size:11px;
	font-weight:normal;
	text-align:left;
	color:#000;
}

#bloco_intro{
	width:636px;
	height:229px;
}

#intro{
	width:636px;
	height:222px;
}

#bloco_ofertas{
	width:456px;
	height:465px;
}

#bloco_ofertas div{
	float:left;
	width:152px;
	height:155px;
}

#bloco_ofertas p{
	font-size:11px;
	font-weight:normal;
	color:#FFF;
}

.ofertas_l{ background-color:#000; width:79px; text-align:left; background-image:url('../imagens/marcas_fundo.gif'); }
.ofertas_lf{ background-color:#000; width:27px; }
.ofertas_rf{ background-color:#000; width:39px; }

#bloco_parceiros{
	width:180px;
	height:457px;
	background-color:#E9E9E9;
}

#bloco_parceiros img{
	border:0;
}

#rodape{
	display:table;
	width:950px;
	height:100px;
	border-top:10px solid #000;
	background-image:url('../imagens/rodape_fundo.jpg');
}

#rodape p{
	font-size:11px;
	color:#FFF;
	margin-top:75px;
	text-align:right;
}

#rodape a{ text-decoration:none; color:#FFF; }
#rodape a:hover{ color:#444; }

#lista_estoque, #conteudo_corpo{
	display:table;
	width:636px;
}

#tabela_estoque{
	width:100%;
}

#tabela_estoque td{
	background-color:#F2F2FF;
	background-image:url('../imagens/fundo_estoque.gif');
}

#tabela_estoque h6{
	font-size:11px;
	color:#888;
	padding:5px;
}

.estoque_cab, .estoque_cab_center{
	font-size:11px;
	padding:5px;
}

.estoque_cab_center{ text-align:center; }
.estoque_center{ text-align:center; }

.estoque_foto{
	width:65px;
	height:48px;
	text-align:center;
}

#foto_media{
	width:300px;
	height:225px;
}

#detalhe{
	visibility:hidden;
	width:936px;
	text-align:left;
	position:absolute;
	top:175px;
	z-index:99;
}

#detalhe_mask{ width:300px;  height:450px; text-align:center; }

#detalhe_corpo{
	background-color:#FFF;
	background-image:url('../imagens/fundo_detalhe_corpo.gif');
	width:636px;
	height:450px;
}

#detalhe_tabela{
	width:636px;
}

.detalhe_fundo{
	background-color:#000;
	background-image:url('../imagens/detalhe_fundo.gif');
}

.detalhe_fechar{
	background-image:url('../imagens/detalhe_fundo.gif');
	background-color:#000;
	width:50px;
	height:50px;
}

.detalhe_marca{
	width:70px;
	height:50px;
}

.detalhe_comb{
	width:28px;
	height:50px;
}

#detalhe_corpo h1{
	font-size:19px;
	color:#FFF;
	font-weight:normal;
}

#detalhe_corpo h1 span{
	color:#CECECE;
}

#detalhe_foto{
	width:314px;
	height:258px;
}

#detalhe_foto p{
	padding:7px;
}

#detalhe_show{
	width:322px;
	height:358px;
}

#detalhe_show p span{
	color:#FF6600;
}

#detalhe_show a{ color:#000; }
#detalhe_show a:hover{ color:#0066CC; }

#detalhe_show h1, #detalhe_show h2{
	border:1px solid #E1E1FF;
	background-color:#F2F2FF;	
	font-weight:normal;
	margin:7px;
	margin-left:0;
	padding:7px;
}

#detalhe_show h1{ font-size:19px; color:#B3B1CD; }
#detalhe_show h2, #detalhe_show p{ font-size:11px; color:#000; }

#detalhe_opc{
	margin-left:7px;
	overflow:auto;
	border:1px solid #E1E1FF;
	background-color:#F2F2FF;
	width:300px;
	height:130px;
}

#detalhe_opc p{
	font-size:11px;
	padding:7px;
}

#proposta_area{
	width:250px;
	height:40px;
}

.input_hide{
	visibility:hidden;
	width:1px;
}

#conteudo_corpo h3{
	margin:20px;
	font-size:25px;
	color:#000;
	font-weight:normal;
}

#conteudo_corpo h2{
	margin:20px;
	font-size:17px;
	color:#0066CC;
	font-weight:normal;
}

#conteudo_corpo h2 a{
	color:#0066CC;
	text-decoration:none;
}

#conteudo_corpo h6{
	text-align:justify;
	margin:20px;
	margin-top:0;
	margin-bottom:0;
	font-size:12px;
	color:#000;
	font-weight:normal;
}

#conteudo_corpo h6 span{
	color:#FF6600;
	font-weight:bold;
}

#lojas{
	margin-left:20px;
}

#lojas h2{
	margin:0;
	margin-top:8px;
	font-size:17px;
	color:#0066CC;
	font-weight:normal;
}

#lojas h3{
	text-align:right;
	margin:0;
	font-size:25px;
	color:#000;
	font-weight:normal;
}

#lojas h6{
	color:#000;
	margin:20px;
	text-align:left;
}

#lojas h6 span{
	color:#000;
}

#lojas h6 a{
	color:#0066CC;
	text-decoration:none;
}

#lojas h6 a:hover{
	color:#000;
	text-decoration:underline;
}

.a0{
	float:left;
	width:298px;
}

.a1{
	float:left;
	width:425px;
	height:30px;
	border-bottom:1px solid #0066CC;
}

.a2{
	float:left;
	width:170px;
	height:30px;
	border-bottom:1px solid #000;
}

.a3{
	float:left;
	width:425px;
	height:100px;
	background-color:#F2F2FF;
	margin-bottom:20px;
}

.a4{
	float:left;
	width:170px;
	height:100px;
	background-color:#F0F0F0;
}

#chat{
	margin:0 auto;
	position:absolute;
	left:800px;
}

#chat_p{
	position:absolute;
	width:210px;
	height:25px;
	background-image:url('../imagens/chat_fundo.gif');
	text-align:left;
}

#chat_p p{
	padding-top:4px;
	padding-left:10px;
}

#chat_g{
	width:210px;
	height:300px;
	text-align:left;
}

#megadoor{
	display:table;
	margin:0 auto;
	height:350px;
	width:936px;
	text-align:center;
	background-color:#FF5534;
}
