body {	color:#ffffff;margin-left: 0px;	margin-top: 0px;	margin-right: 0px;	margin-bottom:0px;	background:  #000000 url('images/fundo.png') repeat-x; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:13px;}
.cima_esquerda{float:left; width:300px; height:115px; text-align:center;}
.cima_direita{float:right; width:700px; height:115px;  }
.cima_direita_dentro{height:57px;  width:700px; text-align:left;}

.linklogin{  padding:2px; text-decoration:none;  font-family:Verdana, Geneva, sans-serif; font-size:13px; font-weight:bold; letter-spacing:-1px; background-color:#ad8343; color:#FFF;}
.linklogin:hover{ background-color:#ad8343; }

.tudo{width:1000px;  margin-left:auto; margin-right:auto; }
.tudo_cima{height:140px; width:1000px; display:table;  }

.logo{width:200px; float:left; height:140px;}

.menu{width:800px;  float:right; height:140px; }

.cima_esquerda_logos{float:left; background-color:#cccccc;}
.cima_direita_logos{float:right;}

.new_form{width:700px;  tex-align:center; height:60px; background:  url('images/busca2.png') repeat-x; margin-left:auto; margin-right:auto;}

.menu_superior{width:800px; height:80px; text-align:right;  }
.menu_inferior{width:800px; height:60px;}
.menu_inferior2{width:800px; height:60px;  text-align:left;}

.menu_inferior_menu{ color:#d0d0d0; text-decoration:none; font-size:11px; font-weight:bold; margin-right:10px;}
.menu_inferior_menu:hover{ color:#ffffff; text-decoration:none;}

.formulario_busca2{margin-left:70px; margin-top:8px; text-align:left; float:left; }
.formulario_busca{margin-left:165px; margin-top:8px; text-align:left; float:left;}

.input_sub { height:60px;border:0px; color:#FFFFFF;  margin:0px; width:140px; float:right; cursor:pointer; }

.input_sub3 { height:60px;border:0px; color:#FFFFFF;  margin:0px; width:140px; float:right; cursor:pointer; }

.input_area {	height:300px; width: 470px; border: 1px solid #cccccc; font-size:20px;	color: #333333; font-family:Arial; }


.input_sub:hover { height:60px;border:0px; color:#FFFFFF;  margin:0px; width:140px; float:right; cursor:pointer;  }
.input_form {	height:30px; width: 470px; border: 1px solid #cccccc; font-size:20px;	color: #333333; font-family:Arial; }

.input_form2 {height:30px; width: 200px; border: 1px solid #cccccc; font-size:20px;	color: #333333; font-family:Arial; }
.input_sub2 { border:0px; color:#FFFFFF;  margin:0px; background-color:#333; padding:5px;}
.input_quantidade {height:30px; width: 50px; border: 1px solid #cccccc; font-size:20px;	color: #333333; font-family:Arial; }

.banner_promocao{width:1000px; height:120px; background-color:#e8e8e8; margin-top:10px;}
.dados_cliente{text-align:right; colort:#000000; width:1000px;}

.corpo{width:1000px; height:auto; display:table;}
.corpo2{width:1000px; height:auto; display:table; text-align:left;}

.menu_esquerda{width:200px; float:left; background-color:#000000; height:auto; margin-top:10px; }


.produtos_direita{float:right; width:800px; height:auto; }

.categoria{width:190px; margin-left:10px; font-weight:bold; text-align:left; margin-top:10px; margin-bottom: 10px;color:#ffffff; text-transform: uppercase;}
.subcategoria{width:180px; margin-left:10px;  text-align:left; text-transform: uppercase;}
.cima{height:175px; background-color:#FFF; width:100%; background:  url('images/fundo_pecas.png') repeat-x;}
.barra{width:200px; text-align:center; margin-top:10px;}

.produtos{width:245px; height:260px; background:  url('images/fundo_produtos.gif' ) ; float:left; margin-left:20px; margin-top:20px;}
.outras_fotos{margin:10px; text-align:left;}
.foto_produto_frente{width:245; height:150px;  text-align:center;}
.foto{opacity:1.0; filter: alpha(opacity = 100);}
.foto:hover{opacity:0.5; filter: alpha(opacity = 50);}

.foto_apagada{opacity:0.5; filter: alpha(opacity = 50);}
.foto_apagada:hover{opacity:1; filter: alpha(opacity = 100);}

.linkscima3{ filter: alpha(opacity = 100); opacity:1.0; cursor:pointer;}
.linkscima3:hover{ filter: alpha(opacity = 80); opacity:0.8;}

.linkscima{ filter: alpha(opacity = 50); opacity:0.5; cursor:pointer;}
.linkscima:hover{ filter: alpha(opacity = 100); opacity:1.0;}

.linkscima2{  padding:3px; text-decoration:none; color:#000; font-family:Verdana, Geneva, sans-serif; font-size:14px;  letter-spacing:-1px; margin-right:5px;}
.linkscima2:hover{ background-color:#ad8343; color:#FFF;}


.descricao{width:200px; height:70px;  text-align:center; margin-left:auto; margin-right:auto; font-family:Verdana, Geneva, sans-serif;}
.descricao_esgotado{width:200px; height:70px;  text-align:center; text-decoration:line-through; margin-left:auto; margin-right:auto;font-family:Verdana, Geneva, sans-serif; }

.preco{color:#ffffff; font-size:15px; font-weight:bold; margin-top:0px; }
.de{color:#cccccc; font-size:12px; font-weight:bold; margin-top:-10px; text-decoration:line-through;}

.esgotado{color:#ffffff; font-size:12px; margin-top:0px; }
.esgotado2{color:#333; font-size:18px; margin-top:0px; }

/*produtos*/
.abre_produto{  z-index:10; position:absolute;  margin-left:0px; display:none; background-color:#ffffff; padding:10px; width:720px; text-align:center; border-width: thin; border-style: solid; border-color:#CCC;}
.abre_produto222{width:620px; height:420px;  z-index:10; position:absolute; background:  url('images/fundo_abre.png' ) no-repeat; margin-left:15px; display:none;}
.foto_produto{cursor:pointer;}

.foto_produto:hover{opacity:0.6; filter: alpha(opacity =60);}

.produtos_detalhes{float:right; width:780px; min-height:400px; background-color:#ffffff; margin-top:20px; z-index:1; color:#000;}
.detalhe_esquerda{width:400px; float:left; height:400px; text-align:center; margin-top:30px; margin-left:30px; background-color:#ffffff;}
.detalhe_direita{float:left; width:310px; height:500px; margin-left:30px;  margin-top:30px; text-align:left;}
.detalhes_interna{margin-left:20px; margin-right:20px; text-align:left;  padding:20px;}
.titulo_produto{ font-size:25px; font-weight:bold; color:#000; margin-top:20px;}
.desc_produto{ font-size:12px;  color:#000000; margin-top:10px;}


.detalhe_preco{color:#000; font-size:25px; font-weight:bold; margin-top:10px; }
.detalhe_de{color:#cccccc; font-size:15px; font-weight:bold; margin-top:0px; text-decoration:line-through;}

/* fim produtos*/

.ampliar{font-size:10px; color:#666; text-align:left;}

/* links*/
a.man {	text-decoration: none; color:#ffffff; letter-spacing:0px; font-size:11px; }
a.man:hover { text-decoration: none; color:#cccccc; }

a.man2 {	text-decoration: none; color:#ffffff; letter-spacing:0px; font-size:11px;}
a.man2:hover { text-decoration: none; color:#cccccc; }

a.man3 {	text-decoration: none; color:#cccccc; }
a.man3:hover { text-decoration: none; color:#ffffff; }

a.man4 {	text-decoration: none; color:#919191; }
a.man4:hover { text-decoration: none; color:#000000; }

a.link_vermelho {	text-decoration: none; color:#F00; }
a.link_vermelho:hover { text-decoration: none; color:#900; }

a.link_pagina {	text-decoration: none; color:#cccccc; font-size:18px;}
a.link_pagina:hover { text-decoration: none; color:#333; }

.dados_cliente{color:#FFF; }
.linha_titulo_carrinho{ color:#000; font-size:11px; height:30px; }
.fundo_tab{ background:  url('images/fundo_tab.jpg' ) no-repeat; color:#000;}
.ultima_linha{ background-color:#ffe5c9; height:40px;}

.quadro_detalhes{ background-color:#eaeaea; padding:10px; display:table; width:740px; margin-bottom:30px;}

.quadro_observacoes_pedido{ background-color:#ffffff; padding:10px;   margin-bottom:30px; margin-top:30px; min-height:400px; font-size:11px; color:#000; }

.rodape{height:300px; background-color:#343434; width:100%; margin-top:10px; }
.rodape2{margin-top:20px; text-align:center; }