/* CSS Document */
body {
	margin:0;
	padding:0;
	background:#000000 url(../images/bg_rpt.jpg) repeat-y center top;
}
img {
	border:0;
}
form {
	margin:0;
	padding:0;
}
#wrap {
	width:985px;
	margin:auto;
}
a {
	font-size:11px;
	color:#bdea22;
	text-decoration:none;
}
a:hover {
	text-decoration:none;
}
#coluna_e {
	width:275px;
	padding:30px 0 58px 0;
	float:left;
	background:url(../images/bg_logo.png) left top no-repeat;
}
#logo {
	text-align:center;
}
#menu {
	width:218px;
	padding:35px 0 0 21px;
}	
#coluna_d {
	width:710px;
	float:left;
	background:url(../images/sombra_corpo.png) left top repeat-y;
}
#menu_corpo {
	background:url(../images/fundo_menu_topo.jpg) left top repeat-x;
	height:63px;
}
#img_corpo {
	font-size:0;
	line-height:0;
}
#busca_corpo {
	width:710px;
	height:27px;
	background:url(../images/bg_busca.jpg) left top no-repeat;
	color:#c6ff00;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	padding:12px 0 0 30px;
}
.input_busca {
	background:url(../images/input_busca.jpg) left top no-repeat;
	width:423px;
	height:17px;
	float:left;
	margin:0 10px 0 20px;
	display:inline;
	padding:3px 0 0 0;
}
.input_busca input {
	background:none;
	width:400px;
	padding:0 5px 0 5px;
	border:0;
	font-size:11px;
	float:left;
	height:12px;
	color:#FFFFFF;
}
#titulo_corpo {
	width:710px;
	height:32px;
	padding:7px 0 0 20px;
	line-height:25px;
	font-family:Arial, Helvetica, sans-serif;
	background:url(../images/bg_titulo.jpg) left top no-repeat;
}
h1 {
	font-size:18px;
	margin:0;
}
#news_corpo {
	background:url(../images/bg_news.png) left top no-repeat;
	width:695px;
	height:67px;
	padding:5px 0 0 15px;
	margin:86px 0 0 0;
}
.input_news {
	width:298px;
	height:16px;
	background:url(../images/bg_input.jpg) left top no-repeat;
	float:left;
	display:inline;
	margin:0 10px 0 0;
}
.input_news input {
	background:none;
	width:278px;
	padding:0 5px 0 5px;
	border:0;
	font-size:11px;
	float:left;
	height:12px;
	color:#000000;
}
.enviar_news {
	float:left;
}
.controle {
	clear:both;
	line-height:0;
	font-size:0;
	height:0;
}
.menu_item_produto {
	display:block;
	color:#e8e8e8;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	padding:0 0 2px 0;
}
a:hover.menu_item_produto {
	text-decoration:underline;
}
#rodape {
	height:26px;
	background:#FFFFFF;
	font-size:11px;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	padding:20px 0 16px 24px;
}
#rodape a {
	color:#424242;
}
.selinho {
	width:27px;
	height:27px;
	float:right;
	padding-right:20px;
}
/******************************************
/******************    PRODUTOS DESTAQUE */
.prod_wrap {
	padding:0 9px 0 0px;
	width:701px;
	min-height:741px;
	float:left;
	overflow:hidden;
}
.prod_wrap_index {
	padding:0 15px 0px 0px;
	min-height:336px;
}
.prod_item {
	width:182px;
	float:left;
	margin:46px 0 0 35px;
}
.prod_img {
	height:154px;
	background:url(../images/fd_produtos.png) left top no-repeat;
	text-align:center;
	padding:5px 0 0 0;
}
.prod_titulo{
	background:url(../images/prod_topo.png) left top no-repeat;
}
.prod_titulo_p2 {
	background:url(../images/prod_rodape.png) left bottom no-repeat;
	padding:8px 0 8px 0;
}
.prod_titulo_p3 {
	background:url(../images/prod_meio.png) left top repeat-y;
	color:#bdea22;
	font-size:11px;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-align:center;
	padding:0 5px 0 5px;
}
.fonte_paginador {
	background:url(../images/bg_paginador.png) left top no-repeat;
	color:#bdea22;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	height:21px;
	padding:6px 0 0 0;
	margin:55px 0 0 0;
}
.fonte_paginador a {
	color:#bdea22;
	text-decoration:none;
}
.paginador_item {
	padding:0 0 0 18px;
}
.paginador_item_selecionado {
	color:#a7a8a8;
	padding:0 0 0 18px;
}
.codigo_detalhes {
	background:url(../images/codigo_bg_rpt.jpg) left top repeat-y;
	margin:0;
	padding:0 0 0 10px;
	width:124px;
	font-size:12px;
	line-height:14px;
}
.span_color_cz {
	color:#707070;
	font-weight:bold;
}
.codigo_rodape {
	background:url(../images/codigo_bg_rodape.png) left top no-repeat;
	height:20px;
	width:134px;
}
.produto_img {
	background:url(../images/fd_imgs.png) left top no-repeat;
	width:407px;
	height:324px;
	padding:10px;
	float:right;
	margin:20px;
	display:inline;
}
.desenho_tecnico {
	width:159px;
	height:159px;
	background:url(../images/bg_desenho_tecnico.png) left top no-repeat;
	padding:5px;
	text-align:center;
	margin:10px;
	float:left;
	display:inline;
}
.tabela_medidas {
	float:left;
	width:500px;
	font-size:11px;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	margin:10px;
	display:inline;
}
.td_um {
	background:#d8d8d8;
	text-align:center;
}
.td_dois {
	background:#f1f1f1;
	text-align:center;
}
.fonte_verde {
	color:#bdea22;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
}
.corpo_conteudo {
	padding:30px;
	color:#FFFFFF;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
}
.fonte_padrao {
	color:#FFFFFF;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
}
.input_d {
	text-align:right;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-weight:bold;
}
.input_text {
	background:none;
	border:0;
	padding-left:6px;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:11px;
}
.bg_input_g {
	width:277px;
	height:18px;
	background:url(../images/input_bg_g.jpg) left top no-repeat;
}
.bg_input_m {
	width:205px;
	height:18px;
	background:url(../images/input_bg_m.jpg) left top no-repeat;
}
.bg_input_p {
	width:125px;
	height:18px;
	background:url(../images/input_bg_p.jpg) left top no-repeat;
}
.bg_input_txt {
	width:250px;
	height:66px;
	background:url(../images/input_bg_txt.jpg) left top no-repeat;
}
h3 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#bdea22;
}
h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#bdea22;
}
.erro_chamada {
	background:#fff3f1;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:2px;
	text-align:center;
	color:#989898;
	font-weight:bold;
	border-bottom:1px solid #ffd1c9;
	border-top:1px solid #ffd1c9;
}
.suss_chamada {
	background:#f0ffee;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	padding:2px;
	text-align:center;
	color:#989898;
	font-weight:bold;
	border-bottom:1px solid #00640c;
	border-top:1px solid #00640c;
}

