body{
	background:#fff;
}
#container{
	/*width:738px;
	margin:0 auto;
	background:#fff url("images/background.jpg");
	padding:0 11px;
	background:#fff url("images/background2.jpg") left repeat-y;*/
 /*serve para mostar a barra de rolagem quando true*/
}
#cabecalho{
	padding:7px 0 0 0;
	background:#fff;
}
#vitrine{

}
/* o float tira a div da estrutura do documento. o que está abaixo, sobe. 
   o clear recupera as funcionalidades da div abaixo.
*/
#rodape{
	height:35px;
	clear:both;
	background:#fff;
}
#img_logo{
	margin: 0 13px;
}
#img_contato{
	margin: 0 13px;
}
#menu_idioma{
	background: #90ffff;
}
#help{
width:100%;
display:block;
}
#menu_int{
	float:left;
	width:100%;
	height:15px;
	padding:5px 0;
	background: #2371C3  url("../images/background3.gif");
	font: normal 11px Tahoma;
	color: #FFFFFF;
	text-decoration: none;
}
#menu{
width:100%;
vertical-align:text-top;
float:left;
}
#menu_lista{
width:173px;
float:left;
background-image:url("images/background2.jpg");
background-repeat:repeat-y;
}
#conteudo{
	background:#fff;
	width:100%;
}
.l_ball{
	color:#FD0002;

}

#info_uteis{
	padding:0 0 10px 10px;
}

#info_uteis li {
	padding: 5px 0 0 0;
}

#carrinho_de_compras{
	padding: 7px 0 0 0;
	float:right; 
	width:190px;
}

#info_prod{
	background:#FFF9F9;
	clear:both;
}

.retornar{
	background: transparent url(../images/retornar.gif) 0 2px no-repeat;
	/*
		transparent ou cor #ddd
		url é em relação ao css
		0 0 posicionamento left top
		no-repeat / repeat-x / repeat-y / repeat 
	*/
	width: 150px;
	padding: 0 0 0 13px;
	margin: 9px 0 15px 7px;
	display: block; /* transforma num item blocado*/
	color:#2074BD;
	text-decoration:none;
}
.retornar:hover{
	background: transparent url(../images/retornar2.gif) 0 2px no-repeat;
	color:#C43A3E;
	text-decoration:none;
}

#formas_pgto{
	padding: 0 13px 0 7px;
	width:230px;
	float:left;
}

#imagem_prod{
	width:68%;
	text-align:center;
	float:left;
	padding: 0 0 9px 0;
}

.img_pag{
	display:block;
	width:90px;
	padding: 9px 0 0 29px;
}

#lista_pedidos{
	background:#fff;
	padding: 10px 0;
	margin:0;
}

#lista_meiospagamentos{
	background:#ddd;
	margin:0;
	padding:0;
}

#lista_meiospagamentos table tr td{
	padding: 10px 10px;
}

#frete{
	margin:0;
	background:#fff;
	padding: 10px 0;
}

.tab_2 tr td{
	text-align:center;

}

#tabela_lista{
	background:#fff;
	padding:0 0;
}

#tabela_lista tr td{
	padding:0;
}

#itens_do_pedido{
	padding:0;
	margin:0;
}

#itens_do_pedido tr td{
	padding:2px 6px;
	border: solid 1px #ddd;
}

#comprar_mais{
	border: solid 0px #ccc; 
	margin:7px 0 0 0;
	padding:0 0 0 0;
	background:#fff;
}

.back_red{
	color:#fff;
	padding: 2px 10px 3px 10px; 
	background:#F23234 url(../images/background5.gif);
}

#box_comprar{
	margin:0;
	padding:7px 0;
}

#box_1{
	text-align:center;
	float:left;
	width:33%;
}

#box_2{
	text-align:center;
	float:left;
	width:33%;
}

#subtotal_p{
	float:right;
	text-align:right;
	padding: 0;  
	margin: 0;
}

#celula_esq{
	text-align:right;
	width:85px;
	font-weight: bold;
	float: left;
	padding: 0 7px;
 }

 #celula_dir{
	text-align:right;
	padding: 0 7px;  
	float: left;
 }

#texto do frete{
	background:#edd;
}

#bt_cadastar{
	margin: 10px 0 0 0;
	width: 111px;
	height: 20px;
}







