 img, div, input, h6 { behavior: url("css/iepngfix.htc") }
*{
	border:none;
	list-style:none;
	margin:0;
	padding:0;
	text-decoration:none;
}


html{
	background:url(../images/fundo_baxo_novo.jpg) repeat-x bottom ;
	/*background:url(../images/fundo_novo.jpg) repeat-x top;*/
}

body{
	background:#FFF url(../images/fundo_novo.jpg) repeat-x;
	/*background:url(../images/fundo_baxo_novo2.jpg) repeat-x bottom;*/
}

#all{
	
}

#geral{
	margin: 0 auto;
	width:775px;
}

/*Engloba todo o topo que contem, logo, busca, menu e animação em flash*/
#topo{float:left; }

/*parte do menu e animação que é feita em flash*/
#menu_animacao{	
	height:285px;
	float:right;
	margin:0 0 0 29px;
	padding:0;
	width:544px;
}

/*parte que contem a logo e a busca*/
#logo_busca{
	/*background:url(../images/fundo_branco.gif) 2px 263px no-repeat;*/
	background:url(../images/topo_categoria.png) 3px 263px no-repeat;
	/*border:1px solid #000;*/
	float:left;
	height:285px;
	width:202px;
	margin:0 0 0 0px;
}



#logo h1 a{
	background:url(../images/logo_branco.jpg) no-repeat;
	display:block;
	float:left;
	height:111px;
	/*margin:15px 20px 0 10px;*/
	overflow:hidden;
	padding:20px 0 0 10px;
	text-indent:-4000px;
	width:205px;	
}

#logo{float:left; margin:0 0 15px 0;}

#busca{
	background:url(../images/fundo_busca.jpg);
	clear:both;
	color:#FFF;
	height:91px;
	margin:0 0 0 6px;
	width:193px;
}

#busca fieldset form h6{
	color:#FFF;
	font:bold 12px Verdana, Arial, Tahoma, Sans-Serif; 
	margin:5px 0 0 10px;
}

#busca fieldset form p, #destaquecima #novidades p{
	color:#FFF;
	font:9px Verdana, Arial, Tahoma, Sans-Serif; 
	margin: 10px 0 0 5px;
	padding:0 0 0 5px;
	width:100px;
	}

#busca fieldset form input {
	border:1px solid #ff6633;
	font:11px Verdana, Arial, Tahoma, Sans-Serif;
	width:92px;
	margin:5px 0 0 10px;}

.btn_busca{
	background:url(../images/btn_procurar.jpg) no-repeat;
	border:none !important;
	height:12px;
	margin:0 13px 0 0 !important;
	width:57px !important;}

.desc_busca{
	font:10px Verdana, Arial, Tahoma, Sans-Serif !important;
	color:#000 !important;
}

#meio{
	background:url(../images/fundo_menu.jpg) repeat-y;
	clear:both;
	float:left;
	/*min-height:370px;*/
}

/*menu com as categorias dos produtos*/
#menu{
	background:url(../images/fundo_menu.jpg) repeat-y;
	color:#898888;
	float:left;
	font:bold 10px Verdana, Arial, Tahoma, Sans-serif;
	_height:371px;
	min-height:370px;
	padding:0 0 0 0;
	text-transform:capitalize;
	width:207px;
}

#menu a:link, #menu a:visited, #menu a:hover, #menu a:active{ 
	color:#898888;
	font:10px Verdana, Arial, Tahoma, Sans-serif;}

#menu img{padding:0 0 0 20px;}

#menu ul li {
	border-bottom:1px solid #ddd;
	padding:5px 0 !important;
	margin:0 0 0 20px;
	width:170px;}

.ultimo_menu{
	border:none !important;
	/*border-bottom:1px solid #ddd;*/
}


/*parte que contem os conteudos do site*/
#corpo{
	float:right;
	width:555px;
	margin:0 0 0 10px;
}

#corpo #titulos{width:547px;}

#corpo #titulos img{padding:10px 0;}

#corpo #titulos h2{
	color:#f5811e;
	font:bold 12px Verdana, Arial, Tahoma, Sans-Serif;
	margin:0 0 20px 0;
	text-transform:uppercase;}

#corpo #conteudo #fotosbrinde{
	float:left;
	height:253px;
	width:252px;}

#corpo #conteudo #fotosbrinde a{
	background:url(../images/ampliar.jpg) no-repeat;
	height:20px;
	width:86px;	
	display:block;
	float:left;
	overflow:hidden;
	text-indent:-4000px;
	margin:10px 0 0 80px;
}

#corpo #conteudo #informacoes, #corpo #conteudo .produtos, #orcamento{
	color:#666666;
	float:right;
	font: 10px Verdana, Arial, Tahoma, Sans-Serif;
	width:273px;
}

#corpo #conteudo .produtos{
	float:left;
	height:135px;
	margin:0 0px 0 0;
	width:270px;
}

#corpo #conteudo .produtos .informacoes{
	float:right;
	height:111px;
	width:133px;
	margin:0 7px 0 0;
} 
#corpo #conteudo .produtos img{float:left; margin:0; padding:0; }

.vejamais{
	background:url(../images/veja_mais.jpg) no-repeat;
	height:23px;
	width:72px;	
	display:block;
	float:left;
	overflow:hidden;
	text-indent:-4000px;
	margin:10px 0 0 60px;
}

#corpo #conteudo #informacoes h3, #corpo #conteudo .produtos h3{
	background:#e3e3e3;
	color:#666666;
	font:bold 10px Verdana, Arial, Tahoma, Sans-serif;
	padding:10px;
}

#corpo #conteudo .produtos h3{
	padding:3px;
	width:133px;
}

#corpo #conteudo #informacoes .codigo, #corpo #conteudo .produtos .codigo{
	color:#53b0ff;
	text-transform:uppercase;
}

#corpo #conteudo #informacoes .info_titulo, #corpo #conteudo .produtos .info_titulo{
	color:#666666;
	text-transform:uppercase;	
}

#corpo #conteudo #informacoes p{margin:5px 0 10px 0;}

.conteudo{padding: 0 10px;}

.infobolalaranja{
	background:url(../images/bolinha_laranja.jpg) 0px 3px no-repeat;
	margin:5px 0 0 0 !important;
	padding:0 0 0 10px;
}

a.aqui:link, a.aqui:visited, a.aqui:hover, a.aqui:active{font-weight:bold; color:#666;}

#rodape{
	clear:both;

	margin:0 auto;

	width:775px;
}

#endereco{
	float:right;
	margin:10px 0 0 0;
	width:560px;
}

#endereco object{margin:11px 0 0 0;}

#teste{
	background:url(../images/fundo_area_restrita.png) repeat-y;
	float:left;
	margin:0 0 0 2px;
	padding:0 0 10px 0;
	width:203px;
}

#login{
	clear:both;
	height:56px;
	margin:0 0 0 15px;
	padding:7px 0;
	width:180px;
}

#login img{
	float:left;
	padding:0 0 0 0px;
	margin:26px 0 0 0;}

#login #arearestrita{padding:10px 0 0 0;}

#login #arearestrita fieldset form input{
	border:1px solid #bfbfbf;
	font:9px Verdana, Arial, Tahoma, Sans-Serif;
	width:100px;
}

#login #arearestrita fieldset form p{
	float:left;
	width:105px;
}

.pmenor{
	width:33px !important;
	float:right;
	margin:-10px 0 0 0;
}

.botao_ok{
	background:url(../images/botao_ok.jpg) no-repeat;
	border:none !important;
	height:21px !important;
	width:32px !important;
}

.botao_enviar{
	background:url(../images/bot_enviarform.jpg) no-repeat;
	border:none !important;
	height:17px !important;
	width:110px !important;
}

/*paginas internas*/

.qtd_preco, .qtd_preco tr, .qtd_preco th, .qtd_preco td{
	border:1px solid #CCC;
	font:9px Verdana, Arial, Tahoma, Sans-Serif;
	table-layout:auto;
	border-collapse: collapse;
}

.qtd_preco th{font-weight:bold; }

.qtd_preco th, .qtd_preco td{
	text-align:right;
}

#destaquecima{
	height:200px;
	width:500px;
}

#orcamento{
		
}

#orcamento fieldset form label{
	float:left;
	margin:5px 0;
	width:70px !important;
}

#orcamento fieldset form input{
	border:1px solid #ccc;
	
	margin:5px 0;
	width:180px;
}

.qtd_peca_orcamento{width:100px !important;}

#orcamento fieldset form textarea{
	border:1px solid #ccc;
	margin:5px 0;
	width:250px;
}

.pagina_interna{
	font:12px Verdana, Arial, Tahoma, Sans-Serif !important;
	color:#898888;
	text-align:justify;
	padding:0 10px 0 0;
}


.contatoempresa{
	font:12px Verdana, Arial, Tahoma, Sans-Serif !important;
	float:left;
	color:#898888;
	text-align:justify;
	margin:0 !important;
	width:300px;
}

#conteudo .img_contato, .img_orcamento{float:left; height:220px; margin:20px 0 0 0; width:243px;}

#conteudo .img_contato{margin:0 !important; }

.contatoempresa input,.contatoempresa textarea{
	border:1px solid #CCC;
	font:11px Verdana, Arial, Tahoma, Sans-Serif;
	padding:2px;
}

/*pagina princiapl newslleter*/
#destaquecima{
	font:10px Verdana, Arial, tahoma, Sans-Serif;
	color:#FFF;
	height:140px;
	margin:10px 0 0 0;
	width:555px;
}



#destaquecima #novidades{
	background:url(../images/fundo_emailjpg.jpg) no-repeat;
	float:left;
	height:121px;
	width:267px;
	
}

#destaquecima #novidades p{
	width:140px;
	text-indent:-4000px;
}

#destaquecima #novidades fieldset{
	margin:20px 0 0 0 !important;
}

#destaquecima #novidades fieldset form input{
	border:1px solid #CCC;
	font:10px Verdana, Arial, Tahoma, Sans-Serif;
	margin:10px 0 0 8px; 
	padding:1px;
	width:120px;
}

.btn_novidades{
	background:url(../images/btn_cadastrar.jpg) no-repeat;
	border:none !important;
	float:right;
	height:12px;
	margin:3px 135px 0 0 !important;
	width:69px !important;
}

#destaquecima #novidades h6{
	height:12px;
	margin:5px 0 0 10px;
	text-indent:-4000px;
	width:181px;
} 

#destaquecima #indique h6{
	height:14px;
	margin:5px 0 0 10px;
	text-indent:-4000px;	
	width:245px;
}

#destaquecima #indique{
	background:url(../images/fundo_indique_amigo.jpg) no-repeat;
	float:right;
	height:121px;
	width:267px;	
}

#destaquecima #indique fieldset{
	margin:18px 0 0 0 !important;
}

#destaquecima #indique label{
	float:left;
	font:9px Verdana, Arial, Tahoma, Sans-Serif;
	margin:10px 0 5px 8px;
	width:121px;
	
}

#destaquecima #indique input{
	border:1px solid #CCC;
	font:10px Verdana, Arial, Tahoma, Sans-Serif;
	padding:1px;
	width:110px;
}

.como_funciona{
	float:left;
	margin:2px 0 0 10px;
	width:115px;
}

.laranja{
	color:#ff9933 !important;
}

.btn_indique{
	background:url(../images/btn_indique.jpg) no-repeat;
	border:none !important;
	float:right;
	height:12px;
	margin:3px 16px 0 0 !important;
	width:78px !important;	
}

.area_restrita{
	background:url(../images/area_restrita.jpg) no-repeat;
	height:12px;
	margin:5px 0 0 30px;
	text-indent:-4000px;
	width:68px;
}






