form {
margin: 0;
padding: 0;
}


#buscar{
background-color: #E2E2E2;
height:29px;
width:100%;
}

#buscar p {
margin:0;
padding:0;
}


#limite_busca{
margin:0 auto;
width:990px;
background-image:url(templates/pt_BR/default/estrela.gif);
background-repeat: no-repeat;
background-position:5px 5px;
height:29px;
}

#caixa_busca{
float:right;
width:800px;
}

#indique{
float:left;
height:29px;
margin-left:30px;
text-align:left;
width:100px;
}



#indique a,#indique a:hover {
color:#314f8f;
font-weight:bold;
font-family:verdana,arial,sans-serif;
font-size:12px;
line-height:28px;
text-decoration:none;
}

#form_buscar {
color:#314f8f;
font-weight:bold;
font-family:verdana,arial,sans-serif;
font-size:12px;
height:29px;
line-height:28px;
margin:auto;

}


#field_buscar, #field_categoria {
background-color:transparent;
background-image:url(templates/pt_BR/default/input_busca.gif);
background-repeat:no-repeat;
border:medium none;
color:#687AA2;
font-size:12px;
height:19px;
line-height:19px;
margin-right:25px;
width:201px;
padding-left: 5px;
}

#btn_ok{
background-color:transparent;
background-image:url(templates/pt_BR/default/btn_ok.gif);
background-position:0 100%;
background-repeat:no-repeat;
border:medium none;
height:23px;
margin-left:-20px;
width:29px;
cursor:pointer;
}

#topo{
height:101px;
margin:0 auto;
width:990px;
}

#logo{
float:left;
margin-top:12px;
width:200px;
}

#topo_conteudo{
float: right;
width:600px;
margin-right:20px;
}

#carrinho_compras{
color:#98AAD2;
font-family:verdana,arial,sans-serif;
font-size:13px;
height:55px;
margin-top:15px;
text-align:right;
width:600px;
}

#carrinho_compras span{
color:#dd0000;
font-family:verdana,arial,sans-serif;
font-size:13px;
font-weight:bold;
margin-right:30px;
}


#menu_vermelho{

background-position:230px 0;
background-image:url(templates/pt_BR/default/fundo_menu_topo.gif);
background-repeat:no-repeat;
height:23px;
text-align:right;
width:600px;
font-weight:bold;
color:#FFFFFF;
font-family:verdana,arial,sans-serif;
font-size:13px;
padding:8px 0 0 0;
}

#menu_vermelho a,#menu_vermelho a:hover {
font-weight:bold;
color:#FFFFFF;
font-family:verdana,arial,sans-serif;
font-size:13px;
text-decoration:none;
margin:0 8px;
}


#menu_barra{
background-image:url(templates/pt_BR/default/barra_tel_topo.gif);
background-repeat:no-repeat;
color:#FFFFFF;
font-family:verdana,arial,sans-serif;
font-size:13px;
font-weight:bold;
height:27px;
margin:0 auto;
padding-right:290px;
padding-top:15px;
text-align:right;
width:700px;
}

#menu_barra p{
color:#FFFFFF;
font-family:verdana,arial,sans-serif;
font-size:13px;
font-weight:bold;
margin:13px 300px 0 0;
}

#menu_barra2{
background-image:url(templates/pt_BR/default/barra_menu_topo.gif);
background-repeat:no-repeat;
height:22px;
margin:0 auto;
width:990px;

color:#FFFFFF;
font-family:verdana,arial,sans-serif;
font-size:13px;
padding-top:8px;
}

#menu_barra2 a,#menu_barra2 a:hover {

color:#FFFFFF;
font-family:verdana,arial,sans-serif;
font-size:13px;
text-decoration:none;
margin:0 8px;
}


#conteudo{
width:990px;
margin:10px auto;
}

#menu{
width:203px;
float:left;
}

#titulo_categoria{
background-image:url(templates/pt_BR/default/top_categoria.gif);
background-repeat:no-repeat;
height:30px;
width:203px;
}

.categoria {

border-top:1px solid #E9ECF5;
font-family:verdana,arial,sans-serif;
font-size:10px;
height:30px;

width:auto;

}

.categoria a,.categoria a:hover{
color:#8A8A8A;
font-family:verdana,arial,sans-serif;
font-size:10px;
text-decoration:none;


}

.categoria2 {


font-family:verdana,arial,sans-serif;
font-size:10px;
height:30px;

width:auto;

}

.categoria2 a, .categoria2 a:hover{
color:#8A8A8A;
font-family:verdana,arial,sans-serif;
font-size:10px;
text-decoration:none;


}

.marcar_outros {
margin:0 2px;
padding:1px;
color:#8A8A8A;
font-family:Verdana,Arial,Sans-serif;
font-size:11px;
font-weight:bold;
}

.marcar {
border:2px solid #008ACF;
margin:0 1px;
padding:1px;
color:#8A8A8A;
font-family:Verdana,Arial,Sans-serif;
font-size:11px;
font-weight:bold;
}

.marcar_outros a {
color:#8A8A8A;
font-family:Verdana,Arial,Sans-serif;
font-size:11px;
text-decoration:none;
font-weight:bold;
}



.subs {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0;
}

.subs li {
border-top:1px solid #E9ECF5;
height:20px;
padding:10px 0 0 43px;
}

.subcategoria a, .subcategoria a:hover {

margin-top:3px;
color:#8A8A8A;
font-family:verdana,arial,sans-serif;
font-size:10px;
text-decoration:none;
font-style: italic;
}

#titulo_pedido{
background-image:url(templates/pt_BR/default/top_pedido.gif);
background-repeat:no-repeat;
height:30px;
width:203px;
}

.itens{
margin: 30px 0;
color:#02B0EF;
font-family:verdana,arial,sans-serif;
font-size:11px;
}

.itens a, .itens a:hover{
color:#02B0EF;
font-family:verdana,arial,sans-serif;
font-size:11px;
text-decoration:none;
}

#titulo_newsletter{
background-image:url(templates/pt_BR/default/newsletter.gif);
background-repeat:no-repeat;
height:30px;
width:203px;
}

#titulo_parceiros{
background-image:url(templates/pt_BR/default/parceiros.gif);
background-repeat:no-repeat;
height:30px;
width:203px;
}

#caixa_laterais{
border-left: 1px solid #d3daec;
border-right: 1px solid #d3daec;
width:201px;
text-align:left;


}
#caixa_laterais h2{
color:#324F8D;
font-family:verdana,arial,sans-serif;
font-size:12px;
margin:0 0 0 10px;
padding:15px 0 0;
}

#newsletter{
margin-left:10px;
}

#input_newsletter{
background-color:transparent;
background-image:url(templates/pt_BR/default/input_newsletter.gif);
background-repeat:no-repeat;
border:medium none;
color:#687AA2;
font-size:12px;
height:19px;
line-height:19px;
margin:3px 0;
width:181px;
padding-left:5px;

}
#bt_newsletter_incluir{
background-color:transparent;
background-image:url(templates/pt_BR/default/btn_incluir.gif);
background-position:0 100%;
background-repeat:no-repeat;
border:medium none;
color:#FFFFFF;
font-size:9px;
font-weight:bold;
height:17px;
margin-left:20px;
width:63px;
cursor:pointer;
padding-bottom:3px;
}
#bt_newsletter_excluir{
background-color:transparent;
background-image:url(templates/pt_BR/default/btn_excluir.gif);
background-position:0 100%;
background-repeat:no-repeat;
border:medium none;
height:17px;
color:#FFFFFF;
font-weight:bold;
font-size:9px;
width:63px;
cursor:pointer;
padding-bottom:3px;
}

#baixo_caixa {
background-image:url(templates/pt_BR/default/bottom_caixa_esquerda.gif);
background-repeat:no-repeat;
background-position:center bottom;
height:7px;
margin-bottom:20px;
}

#direita{
float:right;
width:203px;
}



/* MEIO */

#meio{
float:left;
margin:0 10px;
width:560px;
}

.prod_destaque{
float:left;
width:140px;
border-right:1px dotted #000000;
}
.prod_destaque h2{
color:#6074AF;
font-family:verdana,arial,sans-serif;
font-size:13px;
margin:0;
padding:0;
}

.caixa_produto {
border-left:1px dotted #D3DAEA;
width:30%;
color:#5F76AC;
font-family:verdana,arial,sans-serif;
font-size:11px;
}
.caixa_produto h2{
color:#5F76AC;
font-family:verdana,arial,sans-serif;
font-size:12px;
margin:0 0 14px;
}

.caixa_produto2 {
color:#5F76AC;
font-family:verdana,arial,sans-serif;
font-size:11px;
width:30%;
}

.caixa_produto2 h2{
color:#5F76AC;
font-family:verdana,arial,sans-serif;
font-size:12px;
margin:0 0 14px;
}

.linha_espaco {
border-bottom:1px dotted #D3DAEA;
margin:10px 0;
}
.btn_detalhes{
}

.btn_comprar{

}
/* PRODUTO DESCRICAO */
#ampliacao{
color:#98aad1;
font-weight:bold;
font-family:Verdana,Arial,Sans-serif;
font-size:11px;
}

#imgs_marca{
text-align: center;
margin:10px 0;
}

#caixa_imgs{

}
#top_caixa_pgt_avista{
background-image:url(templates/pt_BR/default/pgt_avista.gif);
background-repeat:no-repeat;
height:30px;
width:555px;
margin-top:10px;
}



#top_caixa_pgt_parcelado{
background-image:url(templates/pt_BR/default/pgt_parcelado.gif);
background-repeat:no-repeat;
height:30px;
width:555px;
margin-top:10px;
}


#top_descricao{
background-image:url(templates/pt_BR/default/descricao_produto.gif);
background-repeat:no-repeat;
height:30px;
width:555px;
margin-top:10px;
}

#top_video{
background-image:url(templates/pt_BR/default/descricao_video.gif);
background-repeat:no-repeat;
height:30px;
width:555px;
margin-top:10px;
}

#top_produto_relacionado{
background-image:url(templates/pt_BR/default/prod_relacionado.gif);
background-repeat:no-repeat;
height:30px;
width:555px;
margin-top:10px;
}

#top_especificacoes{
background-image:url(templates/pt_BR/default/descricao_especificacoes.gif);
background-repeat:no-repeat;
height:30px;
width:555px;
margin-top:10px;

}

#btns_descricao{
margin:20px 0;
}

.caixas_descricao{
border-left:1px solid #D3DAEA;
border-right:1px solid #D3DAEA;
color:#98AAD1;
font-family:Verdana,Arial,Sans-serif;
font-size:11px;
font-weight:bold;
padding:10px;
text-align:left;
width:533px;
}

.fecha_caixas{
background-image:url(templates/pt_BR/default/bottom_borda_descricao.gif);
background-repeat:no-repeat;
width:555px;
height:6px;
}

#migalha{
margin:10px;
}

#cat_sub{
float:left;
text-align:left;
width:350px;
}

#marca_descricao{
float:right;
width:150px;
}

.nome_produto_descricao{
font-family:verdana,arial,sans-serif;
font-size:17px;
margin:10px;
text-align:left;
color:#5F76AC;
}

/* RODAPE */

	#rodape{
	background-image:url(templates/pt_BR/default/rodape_fundo.gif);
	background-repeat:no-repeat;
	height:222px;
	margin:0 auto;
	width:990px;
	text-align:left;
	}

	#rodape ul, #rodape img.pagseguro {
		float:left;
		margin:17px 0px 0px 30px;
		padding:25px 0 0;
	}

	#rodape #c1 {width:123px;border-right:dotted 1px #b1c1db; height:150px;margin-top:-8px;}
	#rodape #c2  {width:230px;border-right:dotted 1px #b1c1db; height:150px;margin-top:-8px;}
	#rodape #c3  {width:180px;border-right:dotted 1px #b1c1db; height:150px;margin-top:-8px;}
    #caixa_selo_pagamentos{
	
	float:left;
height:200px;
width:360px;
	}
	#caixa_pagamento{
	border-bottom:1px dotted #B1C1DB;
	float:left;
	height:80px;
	margin-left:10px;
	margin-top:17px;
	}
	#selo{
	float:left;
height:80px;
width:360px;
	}
	#hc1{
	color:#6B6B6B;
	float:left;
	font-family:verdana,arial,sans-serif;
	font-size:12px;
	margin:20px 0 0 43px;
	padding:0;
	width:100px;
	}
	
	#hc2{
	color:#6B6B6B;
	float:left;
	font-size:12px;
	margin:20px 0 0 63px;
	padding:0;
	width:150px;
	font-family:verdana,arial,sans-serif;
	}
	
	#hc3{
	color:#6B6B6B;
	float:left;
	font-size:12px;
	margin:20px 0 0 103px;
	padding:0;
	width:150px;
	font-family:verdana,arial,sans-serif;
	}
	
	#hc4{
	color:#6B6B6B;
	float:left;
	font-size:12px;
	margin:20px 0 0 43px;
	padding:0;
	width:250px;
	font-family:verdana,arial,sans-serif;
	}
	
	#hc5{
	color:#6B6B6B;
float:left;
font-family:verdana,arial,sans-serif;
font-size:12px;
margin:8px 0 0 23px;
padding:0;
width:50px;
	}
	
	#siga_nos{
	margin:0 0 0 30px;
	}
	
	#locaweb{
	margin:10px 0 0 25px;
	}
	#rodape li {
		display:block;
		line-height:20px;
	}


	#rodape li strong{
		color:#ff8500;
		font-weight:normal;
	}

	#rodape a {
		background-image:url(templates/pt_BR/default/seta_rodape.gif);
background-position:left center;
background-repeat:no-repeat;
color:#6B6B6B;
display:inline;
font-family:verdana,arial,sans-serif;
font-size:11px;
padding-left:20px;
text-decoration:none;
	}

	div.copyright{
		margin:10px 0;
		color:#6b6b6b;
		font-size:12px;
		height:37px;
		text-align:center;
		padding-top:5px;
	}
	
/* FIM RODAPE */