.colunas {
	width: 964px;
}

.colunas .coluna0{
	width: 2px;
}

.colunas .coluna1{
	width: 218px;
}

.colunas .coluna2{
	width: 744px;
}

.colunas .coluna3{
	width: 194px;
}


.resultados {
	font-size: 13px;
	color: #333333;
	line-height: 30px;
	vertical-align: bottom;
	background-color: #fdffd9;
}

.resultados select{
	font-family: "Trebuchet MS", Tahoma, Arial;
	color: #333333;
	font-size: 13px;
}

.paginacao {
	font-size: 13px;
	color: #333333;
	line-height: 40px;
	text-align: center;
}

.paginacao a:link {
	color: #333333;
	font-size: 12px;
	text-decoration: underline;

}

.paginacao a:visited {
	color: #333333;
	font-size: 12px;
	text-decoration: underline;

}
.paginacao a:hover {
	color: #7e4e47;
	font-size: 12px;
	text-decoration: underline;

}
.paginacao a:active {
	color: #7e4e47;
	font-size: 12px;
	text-decoration: underline;

}

.linha_divisao {
	background-image: url(../imgs/linha_divisao.gif);
	background-repeat: repeat-x;
	background-position: center;
	height: 25px;
}


.subcategoria {
	background-position: center;
	background-image: url(../imgs/bg_subcategorias.gif);
	background-repeat: repeat-x;
	font-weight: bold;

}

.subcategoria .title{
	font-size: 16px;
	color: #694a5c;
	text-align: left;
	background-color: #FFFFFF;
	padding-right: 7px;
		white-space: nowrap;
}
.subcategoria .meio{
	width: 100%;
}

.subcategoria .link{
	background-color: #f1ebeb;
	height: 30px;
	padding-left: 5px;
	padding-right: 5px;
}

.subcategoria a:link {
	color: #694a5c;
	font-size: 13px;
	text-decoration: none;
	padding-right: 5px;
	padding-left: 5px;
	white-space: nowrap;



}
.subcategoria a:visited {
	color: #694a5c;
	font-size: 13px;
	text-decoration: none;
	padding-right: 5px;
	padding-left: 5px;
	white-space: nowrap;


}
.subcategoria a:hover {
	color: #b98689;
	font-size: 13px;
	text-decoration: none;
	padding-right: 5px;
	padding-left: 5px;
	white-space: nowrap;



}
.subcategoria a:active {
	color: #b98689;
	font-size: 13px;
	text-decoration: none;
	padding-right: 5px;
	padding-left: 5px;
	white-space: nowrap;


}

.visualiza_produtos {
	text-align: center;
	width: 319px;
	border: 1px solid #e0e0e0;
}

.visualiza_produtos2 img {
	border: 1px solid #e0e0e0;
	
}

.detalhe_produtos {
}

.detalhe_produtos .titulo{
	font-size: 16px;
	font-weight: bold;
	color: #663366;
}

.detalhe_produtos .preco{
	font-size: 18px;
	font-weight: bold;
	color: #2d8f44;
}

.detalhe_produtos .parcelado{
	font-size: 12px;
	color: #2d8f44;
}

.detalhe_produtos .semjuros{
	color: #999999;
	font-weight: bold;
}

.informacoes {
	font-size: 15px;
	font-weight: bold;
	vertical-align: top;
	height: 25px;
}

.comprejunto{
}

.comprejunto .mais{
	font-size: 30px;
	font-weight: bold;
	text-align: center;
	vertical-align: top;
	padding-top: 40px;
}

.comprejunto .borda {
	border: 1px solid #e0e0e0;
}

.comprejunto .tituloimagem{
	font-size: 14px;
	font-weight: bold;
	vertical-align: bottom;
}

.comprejunto .precoimagem{
	color: #777777;
	line-height: 15px;
}

.comprejunto .total{
	color: #777777;
	font-weight: bold;
}

.comprejunto .preco{
	color: #2d8f44;
	font-weight: bold;
	font-size: 18px;
}

.economize {
	height: 85px;
	width: 91px;
	background-image: url(../imgs/balao_economiz.jpg);
	background-repeat: no-repeat;
	font-weight: bold;
	color: #85640e;
	text-align: center;
}

.carrinho {
	background-image: url(../imgs/bg_carrinho.gif);
	background-repeat: repeat-y;
	width: 709px;
	font-size: 13px;
}

.carrinho .titulo{
	background-color: #fcede9;
	font-size: 13px;
	font-weight: bold;
	color: #ce9093;
	padding-top: 5px;
	padding-bottom: 5px;
}

.carrinho .valor{
	font-weight: bold;
	color: #2d8f44;
	font-size: 14px;
}

.carrinho .linha {
	background-image: url(../imgs/linha_divisao_p.gif);
	background-repeat: repeat-x;
	background-position: center;
	height: 3px;
}

.carrinho a:link{
	color: #e11b00;
	text-decoration: none;
}

.carrinho a:visited{
	color: #e11b00;
	text-decoration: none;
}

.carrinho a:hover{
	color: #333333;
	text-decoration: none;
}

.carrinho a:active{
	color: #333333;
	text-decoration: none;
}

.carrinho .cep{
	font-size: 12px;
}

.carrinho .descricao {
	color: #8f8f8f;
}

.carrinho .valor_menor{
	font-weight: bold;
	color: #2d8f44;
	font-size: 12px;
}

.carrinho .cupomdesconto{
	font-weight: bold;
	color: #e11b00;
	font-size: 12px;
}

.carrinho .botao{
	color: #927a87;
	font-weight: bold;
	background-color: #f1ebeb;
	border: 1px solid #dcafb1;
	height: 26px;
}

.carrinho .pedido{
	font-size: 14px;
	font-weight: bold;
	color: #333333;
}

.carrinho .pedidocinza{
	color: #8f8f8f;
}

.carrinho .pedidorosa{
	font-size: 14px;
	font-weight: bold;
	color: #cc8f92;
}

.rodape_carrinho{
	height: 18px;
	background-image: url(../imgs/carrinho_rodape.gif);
	background-repeat: no-repeat;
}

.identificacao {
	background-image: url(../imgs/bg_identificacao.jpg);
	background-repeat: no-repeat;
	height: 215px;
	width: 730px;

}

.identificacao .titulo{
	font-size: 14px;
	font-weight: bold;
	color: #ce9093;
	height: 26px;
	vertical-align: middle;
}

.identificacao a:link{
	color: #e11b00;
	text-decoration: none;
}

.identificacao a:visited{
	color: #e11b00;
	text-decoration: none;
}

.identificacao a:hover{
	color: #333333;
	text-decoration: none;
}

.identificacao a:active{
	color: #333333;
	text-decoration: none;
}

.enderecos {
	background-image: url(../imgs/bg_endereco.jpg);
	background-repeat: no-repeat;
	height: 220px;
	width: 739px;
}


.enderecos .titulo{
	font-size: 14px;
	font-weight: bold;
	color: #ce9093;
	height: 26px;
	vertical-align: middle;
}

.enderecos_alterar{
	background-image: url(../imgs/bg_endereco_alterar.jpg);
	background-repeat: no-repeat;
	height: 271px;
	width: 739px;
}

.enderecos_alterar .titulo {
	font-size: 14px;
	font-weight: bold;
	color: #ce9093;
	height: 26px;
	vertical-align: middle;
}

.titulorosa {
	font-size: 15px;
	font-weight: bold;
	color: #ce9093;
	text-align: left;
}

.textocinza {
	color: #9a9999;
	text-align: left;
}

.box_duvida {
	background-image: url(../imgs/bg_vctemalgumaduvida.jpg);
	height: 263px;
	width: 189px;
	background-repeat: no-repeat;
	font-size: 13px;
	color: #333333;
}

.box_duvida a:link{
	color: #333333;
	text-decoration: none;
}

.box_duvida a:visited{
	color: #333333;
	text-decoration: none;
}

.box_duvida a:hover{
	color: #e11b00;
	text-decoration: none;
}

.box_duvida a:active{
	color: #e11b00;
	text-decoration: none;
}
.obrigatorio {
	font-size: 18px;
	color: #990000;
}

.deposito {
	background-image: url(../imgs/fundo_deposito.gif);
	background-repeat: no-repeat;
	font-size: 14px;
	height: 100px;
	width: 292px;
	color: #333333;
	line-height: 18px;
}

.texto_justificado {
	text-align: justify;
}

.botao{
	color: #927a87;
	font-weight: bold;
	background-color: #f1ebeb;
	border: 1px solid #dcafb1;
	height: 26px;
}

.mensagem {
	background-image: url(../imgs/bg_mensagem.jpg);
	height: 86px;
	width: 307px;
}

.mensagem .sucesso{
	font-weight: bold;
	color: #59c10d;
}